path # lines of code svelte.config.js 9 scripts/update-ctx-length.ts 39 src/routes/usage/+page.svelte 1 src/routes/+page.svelte 4 src/routes/api/models/+server.ts 186 src/routes/api/[...remult]/+server.ts 2 src/routes/+page.ts 7 src/routes/+layout.ts 1 src/routes/+layout.svelte 20 src/lib/state/models.svelte.ts 65 src/lib/state/images.svelte.ts 19 src/lib/state/conversations.svelte.ts 348 src/lib/state/token.svelte.ts 28 src/lib/state/checkpoints.svelte.ts 120 src/lib/state/projects.svelte.ts 84 src/lib/components/share-modal.svelte 203 src/lib/components/prompts.svelte 85 src/lib/components/toaster.svelte 143 src/lib/components/debug-menu.svelte 124 src/lib/components/label-pro.svelte 20 src/lib/components/tooltip.svelte 53 src/lib/components/inference-playground/conversation.svelte 92 src/lib/components/inference-playground/img-preview.svelte 52 src/lib/components/inference-playground/conversation-header.svelte 68 src/lib/components/inference-playground/schema-property.svelte 289 src/lib/components/inference-playground/code-snippets.svelte 238 src/lib/components/inference-playground/structured-output-modal.svelte 276 src/lib/components/inference-playground/provider-select.svelte 109 src/lib/components/inference-playground/checkpoints-menu.svelte 177 src/lib/components/inference-playground/project-select.svelte 162 src/lib/components/inference-playground/model-selector.svelte 60 src/lib/components/inference-playground/generation-config-settings.ts 37 src/lib/components/inference-playground/playground.svelte 423 src/lib/components/inference-playground/hf-token-modal.svelte 109 src/lib/components/inference-playground/custom-model-config.svelte 333 src/lib/components/inference-playground/custom-provider-select.svelte 88 src/lib/components/inference-playground/model-selector-modal.svelte 194 src/lib/components/inference-playground/generation-config.svelte 116 src/lib/components/inference-playground/message.svelte 246 src/lib/components/quota-modal.svelte 99 src/lib/components/avatar.svelte 44 src/lib/components/local-toasts.svelte 134 src/lib/components/dialog.svelte 64 src/lib/components/toaster.svelte.ts 15 src/lib/utils/queue.ts 35 src/lib/utils/object.svelte.ts 74 src/lib/utils/string.ts 6 src/lib/utils/copy.ts 26 src/lib/utils/store.ts 4 src/lib/utils/poll.ts 12 src/lib/utils/snippets.ts 236 src/lib/utils/compare.ts 3 src/lib/utils/template.ts 18 src/lib/utils/lifecycle.ts 15 src/lib/utils/url.ts 8 src/lib/utils/noop.ts 2 src/lib/utils/array.ts 33 src/lib/utils/date.ts 31 src/lib/utils/encode.ts 14 src/lib/utils/platform.ts 5 src/lib/utils/sleep.ts 3 src/lib/utils/cn.ts 5 src/lib/utils/business.svelte.ts 340 src/lib/utils/is.ts 30 src/lib/utils/search.ts 39 src/lib/utils/form.svelte.ts 35 src/lib/utils/json.ts 7 src/lib/utils/file.ts 83 src/lib/attachments/observe.svelte.ts 111 src/lib/attachments/autofocus.ts 10 src/lib/attachments/click-outside.ts 37 src/lib/spells/scroll-state.svelte.ts 181 src/lib/spells/textarea-autosize.svelte.ts 135 src/lib/spells/create-init.svelte.ts 16 src/lib/spells/abort-manager.svelte.ts 26 src/lib/spells/is-dark.svelte.ts 18 src/lib/spells/extract.svelte.ts 13 src/lib/spells/synced.svelte.ts 39 src/lib/types.ts 186 src/lib/constants.ts 7 src/lib/server/api.ts 2 src/lib/server/providers/index.ts 192 src/lib/server/providers/cohere.ts 31 src/lib/server/providers/novita.ts 41 src/lib/server/providers/fireworks.ts 34 src/lib/server/providers/replicate.ts 34 src/lib/server/providers/nebius.ts 44 src/lib/server/providers/together.ts 32 src/lib/server/providers/sambanova.ts 47 src/lib/server/providers/hyperbolic.ts 34 src/lib/remult.ts 86 src/app.html 48 src/app.css 90 postcss.config.js 5 playwright.config.ts 10 vitest-setup-client.ts 1 eslint-rules/enforce-extensions.js 123 vite.config.ts 51