├── .cursor ├── commands │ ├── changelog.md │ └── pre-push-review.md └── rules │ ├── general.mdc │ ├── react.mdc │ ├── studio-client.mdc │ └── typescript.mdc ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md ├── SECURITY.md ├── actions │ ├── prepare │ │ └── action.yml │ └── setup-ripgrep-cache │ │ └── action.yml ├── assets │ └── mac-app-1.png ├── renovate.json └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── .ignore ├── .markdownlint.json ├── .markdownlintignore ├── .node-version ├── .prettierignore ├── .prettierrc.json ├── .tool-versions ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── LICENSE ├── README.md ├── apps └── studio │ ├── .env.local.example │ ├── .gitignore │ ├── __mocks__ │ └── electron.ts │ ├── build │ ├── entitlements.mac.plist │ ├── icon.icns │ ├── icon.ico │ ├── icon.png │ └── icons │ │ ├── 128x128.png │ │ ├── 16x16.png │ │ ├── 256x256.png │ │ ├── 32x32.png │ │ ├── 48x48.png │ │ ├── 512x512.png │ │ └── 64x64.png │ ├── components.json │ ├── dev-app-update.yml │ ├── electron-builder.ts │ ├── electron.vite.config.ts │ ├── eslint.config.ts │ ├── package.json │ ├── resources │ ├── apps-hero.jpg │ ├── icon.png │ └── templates-hero.jpg │ ├── scripts │ ├── pwa-icons.ts │ ├── tag-release.ts │ └── win-cloud-hsm-sign.js │ ├── src │ ├── client │ │ ├── assets │ │ │ └── logo.svg │ │ ├── atoms │ │ │ ├── add-provider.ts │ │ │ ├── agent-name.ts │ │ │ ├── features.ts │ │ │ ├── project.ts │ │ │ ├── prompt-value.ts │ │ │ ├── provider-metadata.ts │ │ │ └── user.ts │ │ ├── components │ │ │ ├── account-info.tsx │ │ │ ├── add-provider │ │ │ │ ├── dialog.tsx │ │ │ │ ├── provider-config-screen.tsx │ │ │ │ └── provider-links.tsx │ │ │ ├── agent-picker.tsx │ │ │ ├── ai-provider-edit-dialog.tsx │ │ │ ├── ai-provider-guard-dialog.tsx │ │ │ ├── ai-provider-icon.tsx │ │ │ ├── ai-setup-view.tsx │ │ │ ├── app-icon.tsx │ │ │ ├── app-icons.tsx │ │ │ ├── app-iframe.tsx │ │ │ ├── app-status-icon.tsx │ │ │ ├── app-toolbar.tsx │ │ │ ├── app-view.tsx │ │ │ ├── assistant-message.tsx │ │ │ ├── breadcrumb.tsx │ │ │ ├── chat-error-alert.tsx │ │ │ ├── chat-zero-state.tsx │ │ │ ├── confirmed-icon-button.tsx │ │ │ ├── console.tsx │ │ │ ├── context-messages.tsx │ │ │ ├── copy-button.tsx │ │ │ ├── default-error-component.tsx │ │ │ ├── delete-with-progress-dialog.tsx │ │ │ ├── dev-tools.tsx │ │ │ ├── discover-hero-card.tsx │ │ │ ├── discover-horizontal-section.tsx │ │ │ ├── discover-items-grid.tsx │ │ │ ├── discover-page-layout.tsx │ │ │ ├── duplicate-project-modal.tsx │ │ │ ├── email-link.tsx │ │ │ ├── error-alert.tsx │ │ │ ├── error-card.tsx │ │ │ ├── export-zip-modal.tsx │ │ │ ├── external-link.tsx │ │ │ ├── file-icon.tsx │ │ │ ├── git-commit-card.tsx │ │ │ ├── icons │ │ │ │ ├── anyscale.tsx │ │ │ │ ├── cerebras.tsx │ │ │ │ ├── deepinfra.tsx │ │ │ │ ├── deepseek.tsx │ │ │ │ ├── fireworks.tsx │ │ │ │ ├── groq.tsx │ │ │ │ ├── huggingface.tsx │ │ │ │ ├── hyperbolic.tsx │ │ │ │ ├── jan.tsx │ │ │ │ ├── lmstudio.tsx │ │ │ │ ├── localai.tsx │ │ │ │ ├── mistral.tsx │ │ │ │ ├── novita.tsx │ │ │ │ ├── perplexity.tsx │ │ │ │ ├── together.tsx │ │ │ │ ├── x-ai.tsx │ │ │ │ └── z-ai.tsx │ │ │ ├── internal-link.tsx │ │ │ ├── json-viewer.tsx │ │ │ ├── markdown.tsx │ │ │ ├── message-actions-row.tsx │ │ │ ├── message-error.tsx │ │ │ ├── model-picker.tsx │ │ │ ├── model-tags.tsx │ │ │ ├── nav-controls.tsx │ │ │ ├── nav-primary.tsx │ │ │ ├── nav-project-item.tsx │ │ │ ├── nav-projects.tsx │ │ │ ├── nav-user.tsx │ │ │ ├── not-found.tsx │ │ │ ├── particles.tsx │ │ │ ├── project-delete-dialog.tsx │ │ │ ├── project-header-toolbar.tsx │ │ │ ├── project-settings-dialog.tsx │ │ │ ├── project-sidebar.tsx │ │ │ ├── project-view │ │ │ │ ├── app.tsx │ │ │ │ └── chat.tsx │ │ │ ├── projects-data-table │ │ │ │ ├── actions.tsx │ │ │ │ ├── columns.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── model-preview.tsx │ │ │ │ └── session-status-preview.tsx │ │ │ ├── prompt-input.tsx │ │ │ ├── provider-config-list-item.tsx │ │ │ ├── provider-picker.tsx │ │ │ ├── reasoning-message.tsx │ │ │ ├── registry-app-card.tsx │ │ │ ├── restore-version-modal.tsx │ │ │ ├── service-icons.tsx │ │ │ ├── session-context-message.tsx │ │ │ ├── session-menu.tsx │ │ │ ├── session-stream.tsx │ │ │ ├── starry-layout.tsx │ │ │ ├── studio-sidebar.tsx │ │ │ ├── subscription-card.tsx │ │ │ ├── tab-bar.tsx │ │ │ ├── tab-icon.tsx │ │ │ ├── tab.tsx │ │ │ ├── tech-stack.tsx │ │ │ ├── template-detail.tsx │ │ │ ├── theme-provider.tsx │ │ │ ├── theme-toggle.tsx │ │ │ ├── tool-part-detail.tsx │ │ │ ├── tool-part.tsx │ │ │ ├── ui │ │ │ │ ├── accordion.tsx │ │ │ │ ├── alert-dialog.tsx │ │ │ │ ├── alert.tsx │ │ │ │ ├── avatar.tsx │ │ │ │ ├── badge.tsx │ │ │ │ ├── button.tsx │ │ │ │ ├── card.tsx │ │ │ │ ├── checkbox.tsx │ │ │ │ ├── command.tsx │ │ │ │ ├── dialog.tsx │ │ │ │ ├── dropdown-menu.tsx │ │ │ │ ├── field.tsx │ │ │ │ ├── input-group.tsx │ │ │ │ ├── input.tsx │ │ │ │ ├── kbd.tsx │ │ │ │ ├── label.tsx │ │ │ │ ├── popover.tsx │ │ │ │ ├── progress.tsx │ │ │ │ ├── radio-group.tsx │ │ │ │ ├── select.tsx │ │ │ │ ├── separator.tsx │ │ │ │ ├── sheet.tsx │ │ │ │ ├── sidebar.tsx │ │ │ │ ├── skeleton.tsx │ │ │ │ ├── sonner.tsx │ │ │ │ ├── switch.tsx │ │ │ │ ├── table.tsx │ │ │ │ ├── tabs.tsx │ │ │ │ ├── textarea-container.tsx │ │ │ │ ├── textarea.tsx │ │ │ │ ├── toolbar-favorite-action.tsx │ │ │ │ └── tooltip.tsx │ │ │ ├── unknown-part.tsx │ │ │ ├── upgrade-subscription-alert.tsx │ │ │ ├── usage-summary.tsx │ │ │ ├── user-info-card.tsx │ │ │ ├── user-message.tsx │ │ │ ├── version-info.tsx │ │ │ ├── version-list.tsx │ │ │ ├── version-overlay.tsx │ │ │ └── view-indicator.tsx │ │ ├── hooks │ │ │ ├── tabs.ts │ │ │ ├── use-app-state.ts │ │ │ ├── use-continue-session.ts │ │ │ ├── use-default-model-uri.ts │ │ │ ├── use-mobile.ts │ │ │ ├── use-project-route-sync.ts │ │ │ ├── use-reload.ts │ │ │ ├── use-server-exception-notifications.tsx │ │ │ ├── use-shim-iframe.ts │ │ │ ├── use-sign-in-social.ts │ │ │ ├── use-trash-app.ts │ │ │ ├── use-update-notifications.tsx │ │ │ └── use-user-connection-error.tsx │ │ ├── lib │ │ │ ├── atom-without-suspense.ts │ │ │ ├── capture-client-event.ts │ │ │ ├── cleanup-local-storage.ts │ │ │ ├── create-user-message.ts │ │ │ ├── file-utils.ts │ │ │ ├── fix-url.ts │ │ │ ├── format-number.ts │ │ │ ├── format-time.ts │ │ │ ├── get-initials.ts │ │ │ ├── get-route-matches.ts │ │ │ ├── group-models.ts │ │ │ ├── is-low-on-credits.ts │ │ │ ├── logger.ts │ │ │ ├── migrate-project-subdomain.ts │ │ │ ├── migrate-selected-model.ts │ │ │ ├── sign-out.ts │ │ │ ├── telemetry.ts │ │ │ ├── tool-display.ts │ │ │ ├── trash-terminology.ts │ │ │ └── utils.ts │ │ ├── main.tsx │ │ ├── providers │ │ │ └── telemetry.tsx │ │ ├── routeTree.gen.ts │ │ ├── router.tsx │ │ ├── routes │ │ │ ├── __root.tsx │ │ │ ├── _app │ │ │ │ ├── _authenticated │ │ │ │ │ ├── route.tsx │ │ │ │ │ └── subscribe.tsx │ │ │ │ ├── _not_authenticated │ │ │ │ │ ├── route.tsx │ │ │ │ │ ├── sign-in.tsx │ │ │ │ │ └── welcome.tsx │ │ │ │ ├── checkout.tsx │ │ │ │ ├── debug │ │ │ │ │ ├── colors.tsx │ │ │ │ │ ├── components.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── route.tsx │ │ │ │ ├── discover │ │ │ │ │ ├── apps │ │ │ │ │ │ ├── $folderName.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── templates │ │ │ │ │ │ ├── $folderName.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ ├── evals │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── run.tsx │ │ │ │ ├── new-tab.tsx │ │ │ │ ├── projects │ │ │ │ │ ├── $subdomain │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── release-notes.tsx │ │ │ │ ├── route.tsx │ │ │ │ └── setup.tsx │ │ │ ├── browser.tsx │ │ │ ├── index.tsx │ │ │ ├── settings.tsx │ │ │ ├── settings │ │ │ │ ├── advanced.tsx │ │ │ │ ├── debug.tsx │ │ │ │ ├── features.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── providers.tsx │ │ │ ├── sidebar.tsx │ │ │ └── toolbar.tsx │ │ ├── rpc │ │ │ └── client.ts │ │ ├── styles │ │ │ └── app.css │ │ ├── types.d.ts │ │ ├── validate-env.ts │ │ └── vite-env.d.ts │ ├── electron-main │ │ ├── api │ │ │ ├── client.ts │ │ │ ├── constants.ts │ │ │ ├── contract.ts │ │ │ └── utils.ts │ │ ├── auth │ │ │ ├── client.ts │ │ │ ├── server.ts │ │ │ └── state.ts │ │ ├── constants.ts │ │ ├── index.ts │ │ ├── lib │ │ │ ├── capture-server-event.ts │ │ │ ├── capture-server-exception.ts │ │ │ ├── create-workspace-actor.ts │ │ │ ├── electron-logger.ts │ │ │ ├── errors.ts │ │ │ ├── eval-templates.ts │ │ │ ├── exec-command.ts │ │ │ ├── get-ai-provider-configs.ts │ │ │ ├── pnpm.ts │ │ │ ├── register-telemetry.ts │ │ │ ├── set-default-model.ts │ │ │ ├── setup-bin-directory.ts │ │ │ ├── setup-dbus-env.ts │ │ │ ├── sidebar.ts │ │ │ ├── system-properties.ts │ │ │ ├── telemetry.ts │ │ │ ├── theme-utils.ts │ │ │ ├── update.ts │ │ │ └── urls.ts │ │ ├── menus │ │ │ ├── application │ │ │ │ ├── index.ts │ │ │ │ ├── main-window.ts │ │ │ │ ├── settings-window.ts │ │ │ │ └── utils.ts │ │ │ └── context-menus.ts │ │ ├── rpc │ │ │ ├── base.ts │ │ │ ├── context.ts │ │ │ ├── initialize.ts │ │ │ ├── middleware │ │ │ │ └── cache.ts │ │ │ ├── publisher.ts │ │ │ └── routes │ │ │ │ ├── app-state.ts │ │ │ │ ├── auth.ts │ │ │ │ ├── debug.ts │ │ │ │ ├── evals.ts │ │ │ │ ├── favorites.ts │ │ │ │ ├── features.ts │ │ │ │ ├── gateway.ts │ │ │ │ ├── index.ts │ │ │ │ ├── preferences.ts │ │ │ │ ├── provider-config.ts │ │ │ │ ├── releases.ts │ │ │ │ ├── sidebar.ts │ │ │ │ ├── stripe.ts │ │ │ │ ├── tabs.ts │ │ │ │ ├── telemetry.ts │ │ │ │ ├── updates.ts │ │ │ │ ├── user.ts │ │ │ │ └── utils.ts │ │ ├── stores │ │ │ ├── app-state.ts │ │ │ ├── favorites.ts │ │ │ ├── features.ts │ │ │ ├── main-window.ts │ │ │ ├── preferences.ts │ │ │ ├── provider-configs.ts │ │ │ └── session.ts │ │ ├── tabs │ │ │ ├── index.ts │ │ │ └── manager.ts │ │ └── windows │ │ │ ├── main │ │ │ ├── index.ts │ │ │ └── instance.ts │ │ │ ├── settings.ts │ │ │ └── toolbar.ts │ ├── electron-preload │ │ └── index.ts │ ├── index.html │ ├── shared │ │ ├── evals.ts │ │ ├── features.ts │ │ ├── schemas │ │ │ ├── editors.ts │ │ │ └── provider.ts │ │ └── tabs.ts │ └── tests │ │ └── setup.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── cspell.json ├── docs └── usage-metrics.md ├── eslint.config.ts ├── knip.config.ts ├── package.json ├── packages ├── ai-gateway │ ├── .gitignore │ ├── eslint.config.ts │ ├── package.json │ ├── src │ │ ├── app.ts │ │ ├── client.ts │ │ ├── constants.ts │ │ ├── index.ts │ │ ├── lib │ │ │ ├── ai-sdk-for-provider-config.ts │ │ │ ├── ai-sdk-provider-options.ts │ │ │ ├── auth-middleware.ts │ │ │ ├── cache.ts │ │ │ ├── canonicalize-model-id.test.ts │ │ │ ├── canonicalize-model-id.ts │ │ │ ├── env-for-provider-configs.ts │ │ │ ├── errors.ts │ │ │ ├── fetch-ai-sdk-model.ts │ │ │ ├── fetch-json.ts │ │ │ ├── fetch-model.ts │ │ │ ├── fetch-models.ts │ │ │ ├── find-model-by-string.test.ts │ │ │ ├── find-model-by-string.ts │ │ │ ├── generate-model-name.test.ts │ │ │ ├── generate-model-name.ts │ │ │ ├── get-model-tags.ts │ │ │ ├── internal-url.ts │ │ │ ├── is-model-new.ts │ │ │ ├── key-for-provider.ts │ │ │ ├── migrate-model-uri.test.ts │ │ │ ├── migrate-model-uri.ts │ │ │ ├── models │ │ │ │ ├── anthropic.ts │ │ │ │ ├── google.ts │ │ │ │ ├── index.ts │ │ │ │ ├── openai-compatible.ts │ │ │ │ ├── openai.ts │ │ │ │ ├── openrouter.ts │ │ │ │ └── vercel.ts │ │ │ ├── parse-model-date.ts │ │ │ ├── parse-openai-compatible-models.ts │ │ │ ├── providers │ │ │ │ ├── api-url.ts │ │ │ │ ├── base-url-with-default.ts │ │ │ │ ├── fetch-credits.ts │ │ │ │ ├── is-openai-compatible.ts │ │ │ │ ├── metadata.ts │ │ │ │ ├── openai-compatible-url.ts │ │ │ │ └── set-auth-headers.ts │ │ │ ├── set-attribution-headers.ts │ │ │ ├── sort-models-by-recommended.ts │ │ │ └── verify-api-key.ts │ │ ├── routes │ │ │ ├── openai-compatible.ts │ │ │ └── provider.ts │ │ ├── schemas │ │ │ ├── model-uri.test.ts │ │ │ ├── model-uri.ts │ │ │ ├── model.ts │ │ │ ├── provider-config.ts │ │ │ ├── provider-metadata.ts │ │ │ └── slash-prefixed-path.ts │ │ └── types.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── components │ ├── eslint.config.ts │ ├── index.html │ ├── package.json │ ├── src │ │ ├── app.tsx │ │ ├── components │ │ │ ├── animated-logo.tsx │ │ │ ├── logo-simple.tsx │ │ │ └── logo.tsx │ │ ├── main.tsx │ │ ├── styles.css │ │ └── vite-env.d.ts │ ├── tsconfig.json │ └── vite.config.ts ├── eslint-config │ ├── base.ts │ ├── eslint.config.ts │ ├── ignore.ts │ ├── package.json │ ├── react-with-tailwind.ts │ ├── react.ts │ ├── tsconfig.json │ └── types.d.ts ├── quests │ ├── LICENSE │ ├── index.js │ └── package.json ├── shared │ ├── eslint.config.ts │ ├── package.json │ ├── src │ │ ├── add-ref.ts │ │ ├── constants.ts │ │ ├── icons.ts │ │ ├── index.ts │ │ ├── merge-generators.ts │ │ ├── schemas │ │ │ ├── ai-gateway.ts │ │ │ ├── index.ts │ │ │ ├── project-mode.ts │ │ │ └── shim.ts │ │ ├── shim.ts │ │ └── types │ │ │ ├── index.ts │ │ │ ├── telemetry.ts │ │ │ └── workspace.ts │ └── tsconfig.json ├── shim-client │ ├── .gitignore │ ├── eslint.config.ts │ ├── index.html │ ├── package.json │ ├── postcss.config.cjs │ ├── src │ │ ├── client │ │ │ └── index.ts │ │ └── iframe │ │ │ ├── components │ │ │ ├── error-overlay.tsx │ │ │ ├── overlay.tsx │ │ │ └── recovery-overlay.tsx │ │ │ ├── index.tsx │ │ │ ├── styles.css │ │ │ └── types.ts │ ├── tsconfig.json │ └── vite.config.ts ├── typescript-config │ ├── app.json │ ├── base.json │ ├── no-react.json │ ├── package.json │ └── react.json └── workspace │ ├── .env.example │ ├── __mocks__ │ ├── dugite.ts │ └── ulid.ts │ ├── eslint.config.ts │ ├── fixtures │ ├── extract-imports │ │ ├── built-in.ts │ │ ├── child-folder │ │ │ ├── with-exports.ts │ │ │ └── with-imports.ts │ │ ├── default-import.ts │ │ ├── external-module-not-installed.ts │ │ ├── external-module.ts │ │ ├── missing-import.ts │ │ ├── mixed-imports.ts │ │ ├── mixed-missing-and-provided.ts │ │ ├── multiple-imports.ts │ │ ├── parent-import-child.ts │ │ ├── relative-import-namespace.ts │ │ ├── relative-import.ts │ │ ├── to-import.ts │ │ └── tsconfig.json │ └── file-system │ │ ├── .gitignore │ │ ├── a-folder │ │ ├── built-in.ts │ │ └── external-module.ts │ │ ├── empty-file.txt │ │ ├── grep-test-2.txt │ │ ├── grep-test.txt │ │ ├── json-file.json │ │ └── nested │ │ ├── another │ │ └── file.txt │ │ └── level1 │ │ └── test-deep.txt │ ├── package.json │ ├── scripts │ ├── dump-sessions.ts │ ├── lib │ │ └── env.ts │ └── run-workspace.ts │ ├── src │ ├── agents │ │ ├── app-builder.ts │ │ ├── chat.ts │ │ ├── constants.ts │ │ ├── create-agent.ts │ │ └── types.ts │ ├── client.ts │ ├── constants.ts │ ├── electron.ts │ ├── for-shim.ts │ ├── lib │ │ ├── __mocks__ │ │ │ ├── get-current-date.ts │ │ │ └── session-store-storage.ts │ │ ├── absolute-path-join.ts │ │ ├── add-cache-control.ts │ │ ├── add-line-numbers.ts │ │ ├── app-config │ │ │ ├── create.ts │ │ │ ├── new.ts │ │ │ └── types.ts │ │ ├── app-dir-utils.ts │ │ ├── assign-event-error.ts │ │ ├── cancelable-timeout.ts │ │ ├── copy-template.ts │ │ ├── create-message.ts │ │ ├── create-project-app.ts │ │ ├── default-project-name.ts │ │ ├── duplicate-project.ts │ │ ├── errors.ts │ │ ├── execa-node-for-app.ts │ │ ├── export-project-zip.ts │ │ ├── file-tree.ts │ │ ├── filter-ignored-files.ts │ │ ├── fix-relative-path.ts │ │ ├── folder-name-for-subdomain.ts │ │ ├── format-bytes.ts │ │ ├── generate-folder-name.test.ts │ │ ├── generate-folder-name.ts │ │ ├── generate-project-icon.ts │ │ ├── generate-project-title-and-icon.ts │ │ ├── generate-project-title.test.ts │ │ ├── generate-project-title.ts │ │ ├── generate-session-title.ts │ │ ├── generate-tree-string.ts │ │ ├── get-app-dir-timestamps.ts │ │ ├── get-apps.ts │ │ ├── get-current-date.ts │ │ ├── get-framework.ts │ │ ├── get-git-commits.ts │ │ ├── get-git-ref-info.ts │ │ ├── get-ignore.ts │ │ ├── get-package-manager.ts │ │ ├── get-parsed-storage-item.ts │ │ ├── get-registry-template-details.ts │ │ ├── get-registry-templates.ts │ │ ├── get-system-info.ts │ │ ├── get-tool-name-by-type.ts │ │ ├── get-workspace-app-for-subdomain.ts │ │ ├── get-workspace-app-state.ts │ │ ├── git │ │ │ ├── commands.ts │ │ │ ├── description-for-git-error.ts │ │ │ └── index.ts │ │ ├── grep.ts │ │ ├── is-anthropic.ts │ │ ├── is-app.ts │ │ ├── is-binary-file.ts │ │ ├── is-insufficient-credits-error.ts │ │ ├── is-interactive-tool.ts │ │ ├── is-tool-part.ts │ │ ├── log-unhandled-event.ts │ │ ├── normalize-tool-call-ids.ts │ │ ├── package-manager.ts │ │ ├── path-exists.ts │ │ ├── port-manager.ts │ │ ├── prepare-model-messages.ts │ │ ├── preview-cache.ts │ │ ├── project-mode-for-subdomain.ts │ │ ├── project-state-store.ts │ │ ├── project-subdomain-for-subdomain.ts │ │ ├── quest-manifest.ts │ │ ├── read-file-with-any-case.ts │ │ ├── read-pnpm-shim.test.ts │ │ ├── read-pnpm-shim.ts │ │ ├── redact-workspace-paths.test.ts │ │ ├── redact-workspace-paths.ts │ │ ├── resolve-model.ts │ │ ├── restore-version.ts │ │ ├── run-diagnostics.ts │ │ ├── run-node-modules-bin.ts │ │ ├── session-store-storage.ts │ │ ├── set-parsed-storage-item.ts │ │ ├── split-multipart-tool-results.test.ts │ │ ├── split-multipart-tool-results.ts │ │ ├── storage-key.ts │ │ ├── store.ts │ │ ├── text-for-message.ts │ │ ├── trash-project.ts │ │ ├── truncate-buffer.test.ts │ │ ├── truncate-buffer.ts │ │ ├── url-for-subdomain.ts │ │ ├── write-file-with-dir.ts │ │ └── write-uploaded-files.ts │ ├── logic │ │ ├── checkout-version.ts │ │ ├── create-preview.ts │ │ ├── llm-request.test.ts │ │ ├── llm-request.ts │ │ ├── server │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ ├── routes │ │ │ │ ├── all-proxy.ts │ │ │ │ ├── heartbeat.ts │ │ │ │ ├── redirect.ts │ │ │ │ ├── shim-iframe.ts │ │ │ │ └── shim-script.ts │ │ │ ├── runtime-list.ts │ │ │ ├── types.ts │ │ │ ├── uri-details-for-host.ts │ │ │ ├── url.ts │ │ │ └── websocket-proxy.ts │ │ └── spawn-runtime.ts │ ├── machines │ │ ├── agent.ts │ │ ├── execute-tool-call.test.ts │ │ ├── execute-tool-call.ts │ │ ├── runtime.ts │ │ ├── session.test.ts │ │ ├── session.ts │ │ └── workspace │ │ │ ├── index.ts │ │ │ └── types.ts │ ├── rpc │ │ ├── base.ts │ │ ├── index.ts │ │ ├── publisher.ts │ │ └── routes │ │ │ ├── app │ │ │ ├── index.ts │ │ │ └── state.ts │ │ │ ├── message.ts │ │ │ ├── project │ │ │ ├── git.ts │ │ │ ├── index.ts │ │ │ ├── state.ts │ │ │ └── version.ts │ │ │ ├── registry.ts │ │ │ ├── runtime.ts │ │ │ └── session.ts │ ├── schemas │ │ ├── app-state.ts │ │ ├── app.ts │ │ ├── paths.ts │ │ ├── quest-manifest.ts │ │ ├── session │ │ │ ├── index.ts │ │ │ ├── message-data-part.ts │ │ │ ├── message-part.test-d.ts │ │ │ ├── message-part.ts │ │ │ ├── message-relaxed-part.test.ts │ │ │ ├── message-relaxed-part.ts │ │ │ ├── message.test-d.ts │ │ │ └── message.ts │ │ ├── store-id.ts │ │ ├── subdomain-part.ts │ │ └── subdomains.ts │ ├── test │ │ └── helpers │ │ │ ├── mock-ai-gateway-model.ts │ │ │ ├── mock-app-config.ts │ │ │ └── session-to-shorthand.ts │ ├── tools │ │ ├── all.test.ts │ │ ├── all.ts │ │ ├── base.ts │ │ ├── choose.ts │ │ ├── create-tool.ts │ │ ├── edit-file.test.ts │ │ ├── edit-file.ts │ │ ├── file-tree.ts │ │ ├── glob.test.ts │ │ ├── glob.ts │ │ ├── grep.test.ts │ │ ├── grep.ts │ │ ├── name.ts │ │ ├── read-file.ts │ │ ├── run-diagnostics.ts │ │ ├── run-git-commands.ts │ │ ├── run-shell-command.ts │ │ ├── think.ts │ │ ├── types.ts │ │ ├── unavailable.ts │ │ └── write-file.ts │ └── types.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── patches └── conf@14.0.0.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts ├── convert-screenshots.ts └── update-registry.ts ├── tsconfig.json ├── turbo.json └── vitest.config.ts /.cursor/commands/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.cursor/commands/changelog.md -------------------------------------------------------------------------------- /.cursor/commands/pre-push-review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.cursor/commands/pre-push-review.md -------------------------------------------------------------------------------- /.cursor/rules/general.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.cursor/rules/general.mdc -------------------------------------------------------------------------------- /.cursor/rules/react.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.cursor/rules/react.mdc -------------------------------------------------------------------------------- /.cursor/rules/studio-client.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.cursor/rules/studio-client.mdc -------------------------------------------------------------------------------- /.cursor/rules/typescript.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.cursor/rules/typescript.mdc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/actions/prepare/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.github/actions/prepare/action.yml -------------------------------------------------------------------------------- /.github/actions/setup-ripgrep-cache/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.github/actions/setup-ripgrep-cache/action.yml -------------------------------------------------------------------------------- /.github/assets/mac-app-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.github/assets/mac-app-1.png -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.gitmodules -------------------------------------------------------------------------------- /.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.ignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.markdownlintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.markdownlintignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | v22.16.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 22.16.0 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/README.md -------------------------------------------------------------------------------- /apps/studio/.env.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/.env.local.example -------------------------------------------------------------------------------- /apps/studio/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/.gitignore -------------------------------------------------------------------------------- /apps/studio/__mocks__/electron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/__mocks__/electron.ts -------------------------------------------------------------------------------- /apps/studio/build/entitlements.mac.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/build/entitlements.mac.plist -------------------------------------------------------------------------------- /apps/studio/build/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/build/icon.icns -------------------------------------------------------------------------------- /apps/studio/build/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/build/icon.ico -------------------------------------------------------------------------------- /apps/studio/build/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/build/icon.png -------------------------------------------------------------------------------- /apps/studio/build/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/build/icons/128x128.png -------------------------------------------------------------------------------- /apps/studio/build/icons/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/build/icons/16x16.png -------------------------------------------------------------------------------- /apps/studio/build/icons/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/build/icons/256x256.png -------------------------------------------------------------------------------- /apps/studio/build/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/build/icons/32x32.png -------------------------------------------------------------------------------- /apps/studio/build/icons/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/build/icons/48x48.png -------------------------------------------------------------------------------- /apps/studio/build/icons/512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/build/icons/512x512.png -------------------------------------------------------------------------------- /apps/studio/build/icons/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/build/icons/64x64.png -------------------------------------------------------------------------------- /apps/studio/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/components.json -------------------------------------------------------------------------------- /apps/studio/dev-app-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/dev-app-update.yml -------------------------------------------------------------------------------- /apps/studio/electron-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/electron-builder.ts -------------------------------------------------------------------------------- /apps/studio/electron.vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/electron.vite.config.ts -------------------------------------------------------------------------------- /apps/studio/eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/eslint.config.ts -------------------------------------------------------------------------------- /apps/studio/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/package.json -------------------------------------------------------------------------------- /apps/studio/resources/apps-hero.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/resources/apps-hero.jpg -------------------------------------------------------------------------------- /apps/studio/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/resources/icon.png -------------------------------------------------------------------------------- /apps/studio/resources/templates-hero.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/resources/templates-hero.jpg -------------------------------------------------------------------------------- /apps/studio/scripts/pwa-icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/scripts/pwa-icons.ts -------------------------------------------------------------------------------- /apps/studio/scripts/tag-release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/scripts/tag-release.ts -------------------------------------------------------------------------------- /apps/studio/scripts/win-cloud-hsm-sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/scripts/win-cloud-hsm-sign.js -------------------------------------------------------------------------------- /apps/studio/src/client/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/assets/logo.svg -------------------------------------------------------------------------------- /apps/studio/src/client/atoms/add-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/atoms/add-provider.ts -------------------------------------------------------------------------------- /apps/studio/src/client/atoms/agent-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/atoms/agent-name.ts -------------------------------------------------------------------------------- /apps/studio/src/client/atoms/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/atoms/features.ts -------------------------------------------------------------------------------- /apps/studio/src/client/atoms/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/atoms/project.ts -------------------------------------------------------------------------------- /apps/studio/src/client/atoms/prompt-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/atoms/prompt-value.ts -------------------------------------------------------------------------------- /apps/studio/src/client/atoms/provider-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/atoms/provider-metadata.ts -------------------------------------------------------------------------------- /apps/studio/src/client/atoms/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/atoms/user.ts -------------------------------------------------------------------------------- /apps/studio/src/client/components/account-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/account-info.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/add-provider/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/add-provider/dialog.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/add-provider/provider-config-screen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/add-provider/provider-config-screen.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/add-provider/provider-links.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/add-provider/provider-links.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/agent-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/agent-picker.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ai-provider-edit-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ai-provider-edit-dialog.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ai-provider-guard-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ai-provider-guard-dialog.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ai-provider-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ai-provider-icon.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ai-setup-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ai-setup-view.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/app-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/app-icon.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/app-icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/app-icons.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/app-iframe.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/app-iframe.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/app-status-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/app-status-icon.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/app-toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/app-toolbar.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/app-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/app-view.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/assistant-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/assistant-message.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/breadcrumb.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/chat-error-alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/chat-error-alert.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/chat-zero-state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/chat-zero-state.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/confirmed-icon-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/confirmed-icon-button.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/console.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/console.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/context-messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/context-messages.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/copy-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/copy-button.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/default-error-component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/default-error-component.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/delete-with-progress-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/delete-with-progress-dialog.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/dev-tools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/dev-tools.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/discover-hero-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/discover-hero-card.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/discover-horizontal-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/discover-horizontal-section.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/discover-items-grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/discover-items-grid.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/discover-page-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/discover-page-layout.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/duplicate-project-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/duplicate-project-modal.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/email-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/email-link.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/error-alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/error-alert.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/error-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/error-card.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/export-zip-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/export-zip-modal.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/external-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/external-link.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/file-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/file-icon.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/git-commit-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/git-commit-card.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/anyscale.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/anyscale.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/cerebras.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/cerebras.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/deepinfra.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/deepinfra.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/deepseek.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/deepseek.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/fireworks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/fireworks.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/groq.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/groq.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/huggingface.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/huggingface.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/hyperbolic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/hyperbolic.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/jan.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/jan.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/lmstudio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/lmstudio.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/localai.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/localai.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/mistral.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/mistral.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/novita.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/novita.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/perplexity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/perplexity.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/together.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/together.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/x-ai.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/x-ai.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/icons/z-ai.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/icons/z-ai.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/internal-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/internal-link.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/json-viewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/json-viewer.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/markdown.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/message-actions-row.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/message-actions-row.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/message-error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/message-error.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/model-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/model-picker.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/model-tags.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/model-tags.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/nav-controls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/nav-controls.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/nav-primary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/nav-primary.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/nav-project-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/nav-project-item.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/nav-projects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/nav-projects.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/nav-user.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/nav-user.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/not-found.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/particles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/particles.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/project-delete-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/project-delete-dialog.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/project-header-toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/project-header-toolbar.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/project-settings-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/project-settings-dialog.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/project-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/project-sidebar.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/project-view/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/project-view/app.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/project-view/chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/project-view/chat.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/projects-data-table/actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/projects-data-table/actions.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/projects-data-table/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/projects-data-table/columns.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/projects-data-table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/projects-data-table/index.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/projects-data-table/model-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/projects-data-table/model-preview.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/projects-data-table/session-status-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/projects-data-table/session-status-preview.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/prompt-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/prompt-input.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/provider-config-list-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/provider-config-list-item.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/provider-picker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/provider-picker.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/reasoning-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/reasoning-message.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/registry-app-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/registry-app-card.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/restore-version-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/restore-version-modal.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/service-icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/service-icons.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/session-context-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/session-context-message.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/session-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/session-menu.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/session-stream.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/session-stream.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/starry-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/starry-layout.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/studio-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/studio-sidebar.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/subscription-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/subscription-card.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/tab-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/tab-bar.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/tab-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/tab-icon.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/tab.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/tech-stack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/tech-stack.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/template-detail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/template-detail.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/theme-provider.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/theme-toggle.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/tool-part-detail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/tool-part-detail.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/tool-part.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/tool-part.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/accordion.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/alert.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/avatar.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/badge.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/button.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/card.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/command.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/dialog.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/field.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/input-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/input-group.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/input.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/kbd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/kbd.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/label.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/popover.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/progress.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/select.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/separator.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/sheet.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/sonner.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/switch.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/table.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/tabs.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/textarea-container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/textarea-container.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/textarea.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/toolbar-favorite-action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/toolbar-favorite-action.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/unknown-part.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/unknown-part.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/upgrade-subscription-alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/upgrade-subscription-alert.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/usage-summary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/usage-summary.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/user-info-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/user-info-card.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/user-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/user-message.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/version-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/version-info.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/version-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/version-list.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/version-overlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/version-overlay.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/components/view-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/components/view-indicator.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/tabs.ts -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-app-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-app-state.ts -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-continue-session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-continue-session.ts -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-default-model-uri.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-default-model-uri.ts -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-mobile.ts -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-project-route-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-project-route-sync.ts -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-reload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-reload.ts -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-server-exception-notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-server-exception-notifications.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-shim-iframe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-shim-iframe.ts -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-sign-in-social.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-sign-in-social.ts -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-trash-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-trash-app.ts -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-update-notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-update-notifications.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/hooks/use-user-connection-error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/hooks/use-user-connection-error.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/lib/atom-without-suspense.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/atom-without-suspense.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/capture-client-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/capture-client-event.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/cleanup-local-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/cleanup-local-storage.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/create-user-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/create-user-message.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/file-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/file-utils.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/fix-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/fix-url.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/format-number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/format-number.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/format-time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/format-time.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/get-initials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/get-initials.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/get-route-matches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/get-route-matches.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/group-models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/group-models.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/is-low-on-credits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/is-low-on-credits.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/logger.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/migrate-project-subdomain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/migrate-project-subdomain.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/migrate-selected-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/migrate-selected-model.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/sign-out.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/sign-out.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/telemetry.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/tool-display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/tool-display.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/trash-terminology.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/trash-terminology.ts -------------------------------------------------------------------------------- /apps/studio/src/client/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/lib/utils.ts -------------------------------------------------------------------------------- /apps/studio/src/client/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/main.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/providers/telemetry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/providers/telemetry.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routeTree.gen.ts -------------------------------------------------------------------------------- /apps/studio/src/client/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/router.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/__root.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/_authenticated/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/_authenticated/route.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/_authenticated/subscribe.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/_authenticated/subscribe.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/_not_authenticated/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/_not_authenticated/route.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/_not_authenticated/sign-in.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/_not_authenticated/sign-in.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/_not_authenticated/welcome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/_not_authenticated/welcome.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/checkout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/checkout.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/debug/colors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/debug/colors.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/debug/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/debug/components.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/debug/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/debug/index.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/debug/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/debug/route.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/discover/apps/$folderName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/discover/apps/$folderName.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/discover/apps/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/discover/apps/index.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/discover/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/discover/index.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/discover/templates/$folderName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/discover/templates/$folderName.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/discover/templates/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/discover/templates/index.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/evals/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/evals/index.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/evals/run.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/evals/run.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/new-tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/new-tab.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/projects/$subdomain/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/projects/$subdomain/index.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/projects/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/projects/index.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/release-notes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/release-notes.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/route.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/_app/setup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/_app/setup.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/browser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/browser.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/index.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/settings.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/settings/advanced.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/settings/advanced.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/settings/debug.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/settings/debug.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/settings/features.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/settings/features.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/settings/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/settings/index.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/settings/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/settings/providers.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/sidebar.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/routes/toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/routes/toolbar.tsx -------------------------------------------------------------------------------- /apps/studio/src/client/rpc/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/rpc/client.ts -------------------------------------------------------------------------------- /apps/studio/src/client/styles/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/styles/app.css -------------------------------------------------------------------------------- /apps/studio/src/client/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/types.d.ts -------------------------------------------------------------------------------- /apps/studio/src/client/validate-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/validate-env.ts -------------------------------------------------------------------------------- /apps/studio/src/client/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/client/vite-env.d.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/api/client.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/api/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/api/constants.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/api/contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/api/contract.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/api/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/api/utils.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/auth/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/auth/client.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/auth/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/auth/server.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/auth/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/auth/state.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/constants.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/index.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/capture-server-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/capture-server-event.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/capture-server-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/capture-server-exception.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/create-workspace-actor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/create-workspace-actor.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/electron-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/electron-logger.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/errors.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/eval-templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/eval-templates.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/exec-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/exec-command.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/get-ai-provider-configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/get-ai-provider-configs.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/pnpm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/pnpm.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/register-telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/register-telemetry.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/set-default-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/set-default-model.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/setup-bin-directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/setup-bin-directory.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/setup-dbus-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/setup-dbus-env.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/sidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/sidebar.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/system-properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/system-properties.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/telemetry.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/theme-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/theme-utils.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/update.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/lib/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/lib/urls.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/menus/application/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/menus/application/index.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/menus/application/main-window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/menus/application/main-window.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/menus/application/settings-window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/menus/application/settings-window.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/menus/application/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/menus/application/utils.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/menus/context-menus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/menus/context-menus.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/base.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/context.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/initialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/initialize.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/middleware/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/middleware/cache.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/publisher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/publisher.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/app-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/app-state.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/auth.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/debug.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/evals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/evals.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/favorites.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/favorites.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/features.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/gateway.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/index.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/preferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/preferences.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/provider-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/provider-config.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/releases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/releases.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/sidebar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/sidebar.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/stripe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/stripe.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/tabs.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/telemetry.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/updates.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/user.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/rpc/routes/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/rpc/routes/utils.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/stores/app-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/stores/app-state.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/stores/favorites.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/stores/favorites.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/stores/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/stores/features.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/stores/main-window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/stores/main-window.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/stores/preferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/stores/preferences.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/stores/provider-configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/stores/provider-configs.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/stores/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/stores/session.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/tabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/tabs/index.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/tabs/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/tabs/manager.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/windows/main/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/windows/main/index.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/windows/main/instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/windows/main/instance.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/windows/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/windows/settings.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-main/windows/toolbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-main/windows/toolbar.ts -------------------------------------------------------------------------------- /apps/studio/src/electron-preload/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/electron-preload/index.ts -------------------------------------------------------------------------------- /apps/studio/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/index.html -------------------------------------------------------------------------------- /apps/studio/src/shared/evals.ts: -------------------------------------------------------------------------------- 1 | export const CUSTOM_EVAL_TEMPLATE_NAME = "Custom"; 2 | -------------------------------------------------------------------------------- /apps/studio/src/shared/features.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/shared/features.ts -------------------------------------------------------------------------------- /apps/studio/src/shared/schemas/editors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/shared/schemas/editors.ts -------------------------------------------------------------------------------- /apps/studio/src/shared/schemas/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/shared/schemas/provider.ts -------------------------------------------------------------------------------- /apps/studio/src/shared/tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/shared/tabs.ts -------------------------------------------------------------------------------- /apps/studio/src/tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/src/tests/setup.ts -------------------------------------------------------------------------------- /apps/studio/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/tsconfig.json -------------------------------------------------------------------------------- /apps/studio/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/apps/studio/vitest.config.ts -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/cspell.json -------------------------------------------------------------------------------- /docs/usage-metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/docs/usage-metrics.md -------------------------------------------------------------------------------- /eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/eslint.config.ts -------------------------------------------------------------------------------- /knip.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/knip.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/package.json -------------------------------------------------------------------------------- /packages/ai-gateway/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/.gitignore -------------------------------------------------------------------------------- /packages/ai-gateway/eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/eslint.config.ts -------------------------------------------------------------------------------- /packages/ai-gateway/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/package.json -------------------------------------------------------------------------------- /packages/ai-gateway/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/app.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/client.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/constants.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/index.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/ai-sdk-for-provider-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/ai-sdk-for-provider-config.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/ai-sdk-provider-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/ai-sdk-provider-options.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/auth-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/auth-middleware.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/cache.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/canonicalize-model-id.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/canonicalize-model-id.test.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/canonicalize-model-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/canonicalize-model-id.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/env-for-provider-configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/env-for-provider-configs.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/errors.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/fetch-ai-sdk-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/fetch-ai-sdk-model.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/fetch-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/fetch-json.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/fetch-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/fetch-model.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/fetch-models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/fetch-models.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/find-model-by-string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/find-model-by-string.test.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/find-model-by-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/find-model-by-string.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/generate-model-name.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/generate-model-name.test.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/generate-model-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/generate-model-name.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/get-model-tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/get-model-tags.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/internal-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/internal-url.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/is-model-new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/is-model-new.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/key-for-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/key-for-provider.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/migrate-model-uri.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/migrate-model-uri.test.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/migrate-model-uri.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/migrate-model-uri.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/models/anthropic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/models/anthropic.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/models/google.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/models/google.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/models/index.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/models/openai-compatible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/models/openai-compatible.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/models/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/models/openai.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/models/openrouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/models/openrouter.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/models/vercel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/models/vercel.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/parse-model-date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/parse-model-date.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/parse-openai-compatible-models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/parse-openai-compatible-models.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/providers/api-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/providers/api-url.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/providers/base-url-with-default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/providers/base-url-with-default.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/providers/fetch-credits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/providers/fetch-credits.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/providers/is-openai-compatible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/providers/is-openai-compatible.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/providers/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/providers/metadata.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/providers/openai-compatible-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/providers/openai-compatible-url.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/providers/set-auth-headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/providers/set-auth-headers.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/set-attribution-headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/set-attribution-headers.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/sort-models-by-recommended.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/sort-models-by-recommended.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/lib/verify-api-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/lib/verify-api-key.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/routes/openai-compatible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/routes/openai-compatible.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/routes/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/routes/provider.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/schemas/model-uri.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/schemas/model-uri.test.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/schemas/model-uri.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/schemas/model-uri.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/schemas/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/schemas/model.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/schemas/provider-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/schemas/provider-config.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/schemas/provider-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/schemas/provider-metadata.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/schemas/slash-prefixed-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/schemas/slash-prefixed-path.ts -------------------------------------------------------------------------------- /packages/ai-gateway/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/src/types.ts -------------------------------------------------------------------------------- /packages/ai-gateway/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/tsconfig.json -------------------------------------------------------------------------------- /packages/ai-gateway/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/ai-gateway/vitest.config.ts -------------------------------------------------------------------------------- /packages/components/eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/components/eslint.config.ts -------------------------------------------------------------------------------- /packages/components/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/components/index.html -------------------------------------------------------------------------------- /packages/components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/components/package.json -------------------------------------------------------------------------------- /packages/components/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/components/src/app.tsx -------------------------------------------------------------------------------- /packages/components/src/components/animated-logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/components/src/components/animated-logo.tsx -------------------------------------------------------------------------------- /packages/components/src/components/logo-simple.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/components/src/components/logo-simple.tsx -------------------------------------------------------------------------------- /packages/components/src/components/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/components/src/components/logo.tsx -------------------------------------------------------------------------------- /packages/components/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/components/src/main.tsx -------------------------------------------------------------------------------- /packages/components/src/styles.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | -------------------------------------------------------------------------------- /packages/components/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/components/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/components/tsconfig.json -------------------------------------------------------------------------------- /packages/components/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/components/vite.config.ts -------------------------------------------------------------------------------- /packages/eslint-config/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/eslint-config/base.ts -------------------------------------------------------------------------------- /packages/eslint-config/eslint.config.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./base"; 2 | -------------------------------------------------------------------------------- /packages/eslint-config/ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/eslint-config/ignore.ts -------------------------------------------------------------------------------- /packages/eslint-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/eslint-config/package.json -------------------------------------------------------------------------------- /packages/eslint-config/react-with-tailwind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/eslint-config/react-with-tailwind.ts -------------------------------------------------------------------------------- /packages/eslint-config/react.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/eslint-config/react.ts -------------------------------------------------------------------------------- /packages/eslint-config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/eslint-config/tsconfig.json -------------------------------------------------------------------------------- /packages/eslint-config/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/eslint-config/types.d.ts -------------------------------------------------------------------------------- /packages/quests/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/quests/LICENSE -------------------------------------------------------------------------------- /packages/quests/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/quests/index.js -------------------------------------------------------------------------------- /packages/quests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/quests/package.json -------------------------------------------------------------------------------- /packages/shared/eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/eslint.config.ts -------------------------------------------------------------------------------- /packages/shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/package.json -------------------------------------------------------------------------------- /packages/shared/src/add-ref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/add-ref.ts -------------------------------------------------------------------------------- /packages/shared/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/constants.ts -------------------------------------------------------------------------------- /packages/shared/src/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/icons.ts -------------------------------------------------------------------------------- /packages/shared/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/index.ts -------------------------------------------------------------------------------- /packages/shared/src/merge-generators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/merge-generators.ts -------------------------------------------------------------------------------- /packages/shared/src/schemas/ai-gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/schemas/ai-gateway.ts -------------------------------------------------------------------------------- /packages/shared/src/schemas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/schemas/index.ts -------------------------------------------------------------------------------- /packages/shared/src/schemas/project-mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/schemas/project-mode.ts -------------------------------------------------------------------------------- /packages/shared/src/schemas/shim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/schemas/shim.ts -------------------------------------------------------------------------------- /packages/shared/src/shim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/shim.ts -------------------------------------------------------------------------------- /packages/shared/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/types/index.ts -------------------------------------------------------------------------------- /packages/shared/src/types/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/types/telemetry.ts -------------------------------------------------------------------------------- /packages/shared/src/types/workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/src/types/workspace.ts -------------------------------------------------------------------------------- /packages/shared/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shared/tsconfig.json -------------------------------------------------------------------------------- /packages/shim-client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/.gitignore -------------------------------------------------------------------------------- /packages/shim-client/eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/eslint.config.ts -------------------------------------------------------------------------------- /packages/shim-client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/index.html -------------------------------------------------------------------------------- /packages/shim-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/package.json -------------------------------------------------------------------------------- /packages/shim-client/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/postcss.config.cjs -------------------------------------------------------------------------------- /packages/shim-client/src/client/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/src/client/index.ts -------------------------------------------------------------------------------- /packages/shim-client/src/iframe/components/error-overlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/src/iframe/components/error-overlay.tsx -------------------------------------------------------------------------------- /packages/shim-client/src/iframe/components/overlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/src/iframe/components/overlay.tsx -------------------------------------------------------------------------------- /packages/shim-client/src/iframe/components/recovery-overlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/src/iframe/components/recovery-overlay.tsx -------------------------------------------------------------------------------- /packages/shim-client/src/iframe/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/src/iframe/index.tsx -------------------------------------------------------------------------------- /packages/shim-client/src/iframe/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/src/iframe/styles.css -------------------------------------------------------------------------------- /packages/shim-client/src/iframe/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/src/iframe/types.ts -------------------------------------------------------------------------------- /packages/shim-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/tsconfig.json -------------------------------------------------------------------------------- /packages/shim-client/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/shim-client/vite.config.ts -------------------------------------------------------------------------------- /packages/typescript-config/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/typescript-config/app.json -------------------------------------------------------------------------------- /packages/typescript-config/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/typescript-config/base.json -------------------------------------------------------------------------------- /packages/typescript-config/no-react.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/typescript-config/no-react.json -------------------------------------------------------------------------------- /packages/typescript-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/typescript-config/package.json -------------------------------------------------------------------------------- /packages/typescript-config/react.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/typescript-config/react.json -------------------------------------------------------------------------------- /packages/workspace/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/.env.example -------------------------------------------------------------------------------- /packages/workspace/__mocks__/dugite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/__mocks__/dugite.ts -------------------------------------------------------------------------------- /packages/workspace/__mocks__/ulid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/__mocks__/ulid.ts -------------------------------------------------------------------------------- /packages/workspace/eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/eslint.config.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/built-in.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/built-in.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/child-folder/with-exports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/child-folder/with-exports.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/child-folder/with-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/child-folder/with-imports.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/default-import.ts: -------------------------------------------------------------------------------- 1 | import z from "zod"; 2 | -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/external-module-not-installed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/external-module-not-installed.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/external-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/external-module.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/missing-import.ts: -------------------------------------------------------------------------------- 1 | import { something } from "./missing"; 2 | -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/mixed-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/mixed-imports.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/mixed-missing-and-provided.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/mixed-missing-and-provided.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/multiple-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/multiple-imports.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/parent-import-child.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/parent-import-child.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/relative-import-namespace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/relative-import-namespace.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/relative-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/relative-import.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/to-import.ts: -------------------------------------------------------------------------------- 1 | export function toImport() { 2 | return "Hello, world!"; 3 | } 4 | -------------------------------------------------------------------------------- /packages/workspace/fixtures/extract-imports/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/extract-imports/tsconfig.json -------------------------------------------------------------------------------- /packages/workspace/fixtures/file-system/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/file-system/.gitignore -------------------------------------------------------------------------------- /packages/workspace/fixtures/file-system/a-folder/built-in.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/file-system/a-folder/built-in.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/file-system/a-folder/external-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/file-system/a-folder/external-module.ts -------------------------------------------------------------------------------- /packages/workspace/fixtures/file-system/empty-file.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/workspace/fixtures/file-system/grep-test-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/file-system/grep-test-2.txt -------------------------------------------------------------------------------- /packages/workspace/fixtures/file-system/grep-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/file-system/grep-test.txt -------------------------------------------------------------------------------- /packages/workspace/fixtures/file-system/json-file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/file-system/json-file.json -------------------------------------------------------------------------------- /packages/workspace/fixtures/file-system/nested/another/file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/file-system/nested/another/file.txt -------------------------------------------------------------------------------- /packages/workspace/fixtures/file-system/nested/level1/test-deep.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/fixtures/file-system/nested/level1/test-deep.txt -------------------------------------------------------------------------------- /packages/workspace/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/package.json -------------------------------------------------------------------------------- /packages/workspace/scripts/dump-sessions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/scripts/dump-sessions.ts -------------------------------------------------------------------------------- /packages/workspace/scripts/lib/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/scripts/lib/env.ts -------------------------------------------------------------------------------- /packages/workspace/scripts/run-workspace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/scripts/run-workspace.ts -------------------------------------------------------------------------------- /packages/workspace/src/agents/app-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/agents/app-builder.ts -------------------------------------------------------------------------------- /packages/workspace/src/agents/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/agents/chat.ts -------------------------------------------------------------------------------- /packages/workspace/src/agents/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/agents/constants.ts -------------------------------------------------------------------------------- /packages/workspace/src/agents/create-agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/agents/create-agent.ts -------------------------------------------------------------------------------- /packages/workspace/src/agents/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/agents/types.ts -------------------------------------------------------------------------------- /packages/workspace/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/client.ts -------------------------------------------------------------------------------- /packages/workspace/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/constants.ts -------------------------------------------------------------------------------- /packages/workspace/src/electron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/electron.ts -------------------------------------------------------------------------------- /packages/workspace/src/for-shim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/for-shim.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/__mocks__/get-current-date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/__mocks__/get-current-date.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/__mocks__/session-store-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/__mocks__/session-store-storage.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/absolute-path-join.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/absolute-path-join.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/add-cache-control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/add-cache-control.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/add-line-numbers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/add-line-numbers.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/app-config/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/app-config/create.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/app-config/new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/app-config/new.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/app-config/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/app-config/types.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/app-dir-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/app-dir-utils.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/assign-event-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/assign-event-error.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/cancelable-timeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/cancelable-timeout.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/copy-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/copy-template.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/create-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/create-message.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/create-project-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/create-project-app.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/default-project-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/default-project-name.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/duplicate-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/duplicate-project.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/errors.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/execa-node-for-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/execa-node-for-app.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/export-project-zip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/export-project-zip.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/file-tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/file-tree.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/filter-ignored-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/filter-ignored-files.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/fix-relative-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/fix-relative-path.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/folder-name-for-subdomain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/folder-name-for-subdomain.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/format-bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/format-bytes.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/generate-folder-name.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/generate-folder-name.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/generate-folder-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/generate-folder-name.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/generate-project-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/generate-project-icon.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/generate-project-title-and-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/generate-project-title-and-icon.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/generate-project-title.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/generate-project-title.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/generate-project-title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/generate-project-title.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/generate-session-title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/generate-session-title.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/generate-tree-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/generate-tree-string.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-app-dir-timestamps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-app-dir-timestamps.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-apps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-apps.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-current-date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-current-date.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-framework.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-framework.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-git-commits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-git-commits.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-git-ref-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-git-ref-info.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-ignore.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-package-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-package-manager.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-parsed-storage-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-parsed-storage-item.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-registry-template-details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-registry-template-details.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-registry-templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-registry-templates.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-system-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-system-info.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-tool-name-by-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-tool-name-by-type.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-workspace-app-for-subdomain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-workspace-app-for-subdomain.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/get-workspace-app-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/get-workspace-app-state.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/git/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/git/commands.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/git/description-for-git-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/git/description-for-git-error.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/git/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/git/index.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/grep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/grep.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/is-anthropic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/is-anthropic.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/is-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/is-app.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/is-binary-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/is-binary-file.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/is-insufficient-credits-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/is-insufficient-credits-error.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/is-interactive-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/is-interactive-tool.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/is-tool-part.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/is-tool-part.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/log-unhandled-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/log-unhandled-event.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/normalize-tool-call-ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/normalize-tool-call-ids.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/package-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/package-manager.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/path-exists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/path-exists.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/port-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/port-manager.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/prepare-model-messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/prepare-model-messages.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/preview-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/preview-cache.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/project-mode-for-subdomain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/project-mode-for-subdomain.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/project-state-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/project-state-store.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/project-subdomain-for-subdomain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/project-subdomain-for-subdomain.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/quest-manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/quest-manifest.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/read-file-with-any-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/read-file-with-any-case.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/read-pnpm-shim.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/read-pnpm-shim.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/read-pnpm-shim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/read-pnpm-shim.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/redact-workspace-paths.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/redact-workspace-paths.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/redact-workspace-paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/redact-workspace-paths.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/resolve-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/resolve-model.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/restore-version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/restore-version.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/run-diagnostics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/run-diagnostics.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/run-node-modules-bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/run-node-modules-bin.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/session-store-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/session-store-storage.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/set-parsed-storage-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/set-parsed-storage-item.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/split-multipart-tool-results.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/split-multipart-tool-results.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/split-multipart-tool-results.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/split-multipart-tool-results.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/storage-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/storage-key.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/store.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/text-for-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/text-for-message.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/trash-project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/trash-project.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/truncate-buffer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/truncate-buffer.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/truncate-buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/truncate-buffer.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/url-for-subdomain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/url-for-subdomain.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/write-file-with-dir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/write-file-with-dir.ts -------------------------------------------------------------------------------- /packages/workspace/src/lib/write-uploaded-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/lib/write-uploaded-files.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/checkout-version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/checkout-version.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/create-preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/create-preview.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/llm-request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/llm-request.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/llm-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/llm-request.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/constants.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/index.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/routes/all-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/routes/all-proxy.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/routes/heartbeat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/routes/heartbeat.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/routes/redirect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/routes/redirect.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/routes/shim-iframe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/routes/shim-iframe.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/routes/shim-script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/routes/shim-script.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/runtime-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/runtime-list.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/types.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/uri-details-for-host.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/uri-details-for-host.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/url.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/server/websocket-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/server/websocket-proxy.ts -------------------------------------------------------------------------------- /packages/workspace/src/logic/spawn-runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/logic/spawn-runtime.ts -------------------------------------------------------------------------------- /packages/workspace/src/machines/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/machines/agent.ts -------------------------------------------------------------------------------- /packages/workspace/src/machines/execute-tool-call.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/machines/execute-tool-call.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/machines/execute-tool-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/machines/execute-tool-call.ts -------------------------------------------------------------------------------- /packages/workspace/src/machines/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/machines/runtime.ts -------------------------------------------------------------------------------- /packages/workspace/src/machines/session.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/machines/session.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/machines/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/machines/session.ts -------------------------------------------------------------------------------- /packages/workspace/src/machines/workspace/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/machines/workspace/index.ts -------------------------------------------------------------------------------- /packages/workspace/src/machines/workspace/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/machines/workspace/types.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/base.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/index.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/publisher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/publisher.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/routes/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/routes/app/index.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/routes/app/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/routes/app/state.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/routes/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/routes/message.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/routes/project/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/routes/project/git.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/routes/project/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/routes/project/index.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/routes/project/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/routes/project/state.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/routes/project/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/routes/project/version.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/routes/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/routes/registry.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/routes/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/routes/runtime.ts -------------------------------------------------------------------------------- /packages/workspace/src/rpc/routes/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/rpc/routes/session.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/app-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/app-state.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/app.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/paths.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/quest-manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/quest-manifest.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/session/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/session/index.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/session/message-data-part.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/session/message-data-part.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/session/message-part.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/session/message-part.test-d.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/session/message-part.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/session/message-part.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/session/message-relaxed-part.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/session/message-relaxed-part.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/session/message-relaxed-part.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/session/message-relaxed-part.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/session/message.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/session/message.test-d.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/session/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/session/message.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/store-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/store-id.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/subdomain-part.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/subdomain-part.ts -------------------------------------------------------------------------------- /packages/workspace/src/schemas/subdomains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/schemas/subdomains.ts -------------------------------------------------------------------------------- /packages/workspace/src/test/helpers/mock-ai-gateway-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/test/helpers/mock-ai-gateway-model.ts -------------------------------------------------------------------------------- /packages/workspace/src/test/helpers/mock-app-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/test/helpers/mock-app-config.ts -------------------------------------------------------------------------------- /packages/workspace/src/test/helpers/session-to-shorthand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/test/helpers/session-to-shorthand.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/all.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/all.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/all.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/base.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/choose.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/choose.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/create-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/create-tool.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/edit-file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/edit-file.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/edit-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/edit-file.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/file-tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/file-tree.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/glob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/glob.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/glob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/glob.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/grep.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/grep.test.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/grep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/grep.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/name.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/read-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/read-file.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/run-diagnostics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/run-diagnostics.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/run-git-commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/run-git-commands.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/run-shell-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/run-shell-command.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/think.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/think.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/types.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/unavailable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/unavailable.ts -------------------------------------------------------------------------------- /packages/workspace/src/tools/write-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/tools/write-file.ts -------------------------------------------------------------------------------- /packages/workspace/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/src/types.ts -------------------------------------------------------------------------------- /packages/workspace/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/tsconfig.json -------------------------------------------------------------------------------- /packages/workspace/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/packages/workspace/vitest.config.ts -------------------------------------------------------------------------------- /patches/conf@14.0.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/patches/conf@14.0.0.patch -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/convert-screenshots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/scripts/convert-screenshots.ts -------------------------------------------------------------------------------- /scripts/update-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/scripts/update-registry.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/turbo.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quests-org/quests/HEAD/vitest.config.ts --------------------------------------------------------------------------------