├── .allstar └── branch_protection.yaml ├── .editorconfig ├── .env.example ├── .gcp ├── Dockerfile.gemini-code-builder └── release-docker.yml ├── .gemini ├── commands │ ├── find-docs.toml │ ├── github │ │ └── cleanup-back-to-main.toml │ └── oncall │ │ └── pr-review.toml └── config.yaml ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml ├── actions │ ├── create-pull-request │ │ └── action.yml │ ├── post-coverage-comment │ │ └── action.yml │ ├── publish-release │ │ └── action.yml │ ├── push-docker │ │ └── action.yml │ ├── push-sandbox │ │ └── action.yml │ ├── run-tests │ │ └── action.yml │ ├── tag-npm-release │ │ └── action.yml │ └── verify-release │ │ └── action.yml ├── dependabot.yml ├── pull_request_template.md ├── scripts │ └── pr-triage.sh └── workflows │ ├── ci.yml │ ├── community-report.yml │ ├── docs-page-action.yml │ ├── docs-rebuild.yml │ ├── e2e.yml │ ├── eval.yml │ ├── gemini-automated-issue-dedup.yml │ ├── gemini-automated-issue-triage.yml │ ├── gemini-scheduled-issue-dedup.yml │ ├── gemini-scheduled-issue-triage.yml │ ├── gemini-scheduled-pr-triage.yml │ ├── gemini-self-assign-issue.yml │ ├── no-response.yml │ ├── release-change-tags.yml │ ├── release-manual.yml │ ├── release-nightly.yml │ ├── release-patch-0-from-comment.yml │ ├── release-patch-1-create-pr.yml │ ├── release-patch-2-trigger.yml │ ├── release-patch-3-release.yml │ ├── release-promote.yml │ ├── release-rollback.yml │ ├── release-sandbox.yml │ ├── smoke-test.yml │ ├── stale.yml │ └── verify-release.yml ├── .gitignore ├── .husky └── pre-commit ├── .npmrc ├── .npmrc.internal.example ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .yamllint.yml ├── CLAUDE.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.dev ├── Dockerfile.prod ├── LICENSE ├── Makefile ├── README-CLI.md ├── README.md ├── README_EN.md ├── ROADMAP.md ├── SECURITY.md ├── architecture.md ├── design ├── README.md ├── agents │ ├── COMMANDS.md │ ├── DESIGN.md │ ├── IMPLEMENTATION.md │ ├── QUICK_START.md │ ├── README.md │ ├── USER_GUIDE.md │ ├── completion-summaries │ │ ├── p2-completion.md │ │ └── p2-routing-handoff-design.md │ ├── context │ │ └── README.md │ ├── creation │ │ └── interactive-creation.md │ ├── handoff │ │ └── README.md │ └── routing │ │ └── README.md ├── architecture.md ├── models │ ├── README.md │ ├── add-new-model-guide.md │ ├── implementation-notes │ │ ├── provider-simplification.md │ │ ├── provider-unification.md │ │ └── system-prompt-optimization.md │ └── universal-model-support.md ├── plan-todo │ ├── API.md │ ├── COMPLETE_USER_MANUAL.md │ ├── DESIGN_AND_IMPLEMENTATION.md │ ├── README.md │ └── USER_GUIDE.md ├── spec-driven │ ├── COMMANDS_CN.md │ ├── QUICK_START_CN.md │ ├── README.md │ ├── USER_GUIDE_CN.md │ └── examples │ │ ├── README.md │ │ ├── bug-login-timeout.json │ │ ├── constitution.json │ │ ├── feat-payment-processing.json │ │ └── feat-user-auth.json └── workflows │ ├── README.md │ ├── USER_GUIDE.md │ └── design.md ├── docs ├── architecture.md ├── assets │ ├── connected_devtools.png │ ├── gemini-screenshot.png │ ├── release_patch.png │ ├── theme-ansi-light.png │ ├── theme-ansi.png │ ├── theme-atom-one.png │ ├── theme-ayu-light.png │ ├── theme-ayu.png │ ├── theme-custom.png │ ├── theme-default-light.png │ ├── theme-default.png │ ├── theme-dracula.png │ ├── theme-github-light.png │ ├── theme-github.png │ ├── theme-google-light.png │ └── theme-xcode-light.png ├── build-optimization.md ├── changelogs │ └── index.md ├── cli │ ├── authentication.md │ ├── checkpointing.md │ ├── commands.md │ ├── custom-commands.md │ ├── enterprise.md │ ├── gemini-ignore.md │ ├── gemini-md.md │ ├── headless.md │ ├── index.md │ ├── keyboard-shortcuts.md │ ├── sandbox.md │ ├── telemetry.md │ ├── themes.md │ ├── token-caching.md │ ├── trusted-folders.md │ ├── tutorials.md │ └── uninstall.md ├── core │ ├── index.md │ ├── memport.md │ └── tools-api.md ├── dev-docker.md ├── examples │ └── proxy-script.md ├── extensions │ ├── extension-releasing.md │ ├── getting-started-extensions.md │ └── index.md ├── faq.md ├── fuxi-cli-technical-sharing-final.md ├── get-started │ ├── authentication.md │ ├── configuration-v1.md │ ├── configuration.md │ ├── deployment.md │ ├── examples.md │ └── index.md ├── ide-integration │ ├── ide-companion-spec.md │ └── index.md ├── index.md ├── integration-tests.md ├── issue-and-pr-automation.md ├── mermaid │ ├── context.mmd │ └── render-path.mmd ├── npm.md ├── quota-and-pricing.md ├── releases.md ├── sidebar.json ├── technical-sharing.md ├── tools │ ├── file-system.md │ ├── index.md │ ├── mcp-server.md │ ├── memory.md │ ├── multi-file.md │ ├── shell.md │ ├── web-fetch.md │ └── web-search.md ├── tos-privacy.md └── troubleshooting.md ├── esbuild.config.js ├── eslint.config.js ├── examples └── diagnose-demo.sh ├── images ├── logo-fuxi.jpg └── logo.jpg ├── integration-tests ├── context-compress-interactive.test.ts ├── ctrl-c-exit.test.ts ├── extensions-install.test.ts ├── file-system-interactive.test.ts ├── file-system.test.ts ├── globalSetup.ts ├── google_web_search.test.ts ├── json-output.test.ts ├── list_directory.test.ts ├── mcp_server_cyclic_schema.test.ts ├── mixed-input-crash.test.ts ├── read_many_files.test.ts ├── replace.test.ts ├── run_shell_command.test.ts ├── save_memory.test.ts ├── simple-mcp-server.test.ts ├── stdin-context.test.ts ├── telemetry.test.ts ├── test-helper.ts ├── test-mcp-server.ts ├── tsconfig.json ├── utf-bom-encoding.test.ts ├── vitest.config.ts └── write_file.test.ts ├── modify.md ├── package.json ├── packages ├── a2a-server │ ├── README.md │ ├── development-extension-rfc.md │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── agent │ │ │ ├── executor.ts │ │ │ ├── task.test.ts │ │ │ └── task.ts │ │ ├── config │ │ │ ├── config.ts │ │ │ ├── extension.ts │ │ │ └── settings.ts │ │ ├── http │ │ │ ├── app.test.ts │ │ │ ├── app.ts │ │ │ ├── endpoints.test.ts │ │ │ ├── requestStorage.ts │ │ │ └── server.ts │ │ ├── index.ts │ │ ├── persistence │ │ │ ├── gcs.test.ts │ │ │ └── gcs.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── executor_utils.ts │ │ │ ├── logger.ts │ │ │ └── testing_utils.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── cli │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── commands │ │ │ ├── extensions.tsx │ │ │ ├── extensions │ │ │ │ ├── disable.ts │ │ │ │ ├── enable.ts │ │ │ │ ├── examples │ │ │ │ │ ├── context │ │ │ │ │ │ ├── GEMINI.md │ │ │ │ │ │ └── gemini-extension.json │ │ │ │ │ ├── custom-commands │ │ │ │ │ │ ├── commands │ │ │ │ │ │ │ └── fs │ │ │ │ │ │ │ │ └── grep-code.toml │ │ │ │ │ │ └── gemini-extension.json │ │ │ │ │ ├── exclude-tools │ │ │ │ │ │ └── gemini-extension.json │ │ │ │ │ └── mcp-server │ │ │ │ │ │ ├── example.ts │ │ │ │ │ │ ├── gemini-extension.json │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── tsconfig.json │ │ │ │ ├── install.test.ts │ │ │ │ ├── install.ts │ │ │ │ ├── link.ts │ │ │ │ ├── list.ts │ │ │ │ ├── new.test.ts │ │ │ │ ├── new.ts │ │ │ │ ├── uninstall.test.ts │ │ │ │ ├── uninstall.ts │ │ │ │ └── update.ts │ │ │ ├── mcp.test.ts │ │ │ ├── mcp.ts │ │ │ └── mcp │ │ │ │ ├── add.test.ts │ │ │ │ ├── add.ts │ │ │ │ ├── list.test.ts │ │ │ │ ├── list.ts │ │ │ │ ├── remove.test.ts │ │ │ │ └── remove.ts │ │ ├── config │ │ │ ├── auth.test.ts │ │ │ ├── auth.ts │ │ │ ├── config.integration.test.ts │ │ │ ├── config.test.ts │ │ │ ├── config.ts │ │ │ ├── extension.test.ts │ │ │ ├── extension.ts │ │ │ ├── extensions │ │ │ │ ├── extensionEnablement.test.ts │ │ │ │ ├── extensionEnablement.ts │ │ │ │ ├── github.test.ts │ │ │ │ ├── github.ts │ │ │ │ ├── github_fetch.ts │ │ │ │ ├── update.test.ts │ │ │ │ ├── update.ts │ │ │ │ ├── variableSchema.ts │ │ │ │ ├── variables.test.ts │ │ │ │ └── variables.ts │ │ │ ├── keyBindings.test.ts │ │ │ ├── keyBindings.ts │ │ │ ├── policy-engine.integration.test.ts │ │ │ ├── policy.test.ts │ │ │ ├── policy.ts │ │ │ ├── sandboxConfig.ts │ │ │ ├── settings.test.ts │ │ │ ├── settings.ts │ │ │ ├── settingsSchema.test.ts │ │ │ ├── settingsSchema.ts │ │ │ ├── trustedFolders.test.ts │ │ │ └── trustedFolders.ts │ │ ├── core │ │ │ ├── auth.ts │ │ │ ├── initializer.ts │ │ │ └── theme.ts │ │ ├── gemini.test.tsx │ │ ├── gemini.tsx │ │ ├── nonInteractiveCli.test.ts │ │ ├── nonInteractiveCli.ts │ │ ├── nonInteractiveCliCommands.ts │ │ ├── patches │ │ │ └── is-in-ci.ts │ │ ├── services │ │ │ ├── AgentCreationSessionStore.test.ts │ │ │ ├── AgentCreationSessionStore.ts │ │ │ ├── BuiltinCommandLoader.test.ts │ │ │ ├── BuiltinCommandLoader.ts │ │ │ ├── CommandService.test.ts │ │ │ ├── CommandService.ts │ │ │ ├── FileCommandLoader.test.ts │ │ │ ├── FileCommandLoader.ts │ │ │ ├── McpPromptLoader.test.ts │ │ │ ├── McpPromptLoader.ts │ │ │ ├── prompt-processors │ │ │ │ ├── argumentProcessor.test.ts │ │ │ │ ├── argumentProcessor.ts │ │ │ │ ├── atFileProcessor.test.ts │ │ │ │ ├── atFileProcessor.ts │ │ │ │ ├── injectionParser.test.ts │ │ │ │ ├── injectionParser.ts │ │ │ │ ├── shellProcessor.test.ts │ │ │ │ ├── shellProcessor.ts │ │ │ │ └── types.ts │ │ │ └── types.ts │ │ ├── test-utils │ │ │ ├── createExtension.ts │ │ │ ├── customMatchers.ts │ │ │ ├── mockCommandContext.test.ts │ │ │ ├── mockCommandContext.ts │ │ │ └── render.tsx │ │ ├── types │ │ │ └── plan.ts │ │ ├── ui │ │ │ ├── App.test.tsx │ │ │ ├── App.tsx │ │ │ ├── AppContainer.test.tsx │ │ │ ├── AppContainer.tsx │ │ │ ├── ConfigFilesMissingPrompt.tsx │ │ │ ├── IdeIntegrationNudge.tsx │ │ │ ├── auth │ │ │ │ ├── AuthDialog.test.tsx │ │ │ │ ├── AuthDialog.tsx │ │ │ │ ├── AuthInProgress.tsx │ │ │ │ └── useAuth.ts │ │ │ ├── colors.ts │ │ │ ├── commands │ │ │ │ ├── aboutCommand.test.ts │ │ │ │ ├── aboutCommand.ts │ │ │ │ ├── agentsCommand.ts │ │ │ │ ├── agentsInteractiveCommand.test.ts │ │ │ │ ├── authCommand.test.ts │ │ │ │ ├── authCommand.ts │ │ │ │ ├── bugCommand.test.ts │ │ │ │ ├── bugCommand.ts │ │ │ │ ├── chatCommand.test.ts │ │ │ │ ├── chatCommand.ts │ │ │ │ ├── clearCommand.test.ts │ │ │ │ ├── clearCommand.ts │ │ │ │ ├── compressCommand.test.ts │ │ │ │ ├── compressCommand.ts │ │ │ │ ├── copyCommand.test.ts │ │ │ │ ├── copyCommand.ts │ │ │ │ ├── corgiCommand.test.ts │ │ │ │ ├── corgiCommand.ts │ │ │ │ ├── diagnoseCommand.test.ts.new │ │ │ │ ├── diagnoseCommand.ts │ │ │ │ ├── directoryCommand.test.tsx │ │ │ │ ├── directoryCommand.tsx │ │ │ │ ├── docsCommand.test.ts │ │ │ │ ├── docsCommand.ts │ │ │ │ ├── editorCommand.test.ts │ │ │ │ ├── editorCommand.ts │ │ │ │ ├── extensionsCommand.test.ts │ │ │ │ ├── extensionsCommand.ts │ │ │ │ ├── helpCommand.test.ts │ │ │ │ ├── helpCommand.ts │ │ │ │ ├── ideCommand.test.ts │ │ │ │ ├── ideCommand.ts │ │ │ │ ├── initCommand.test.ts │ │ │ │ ├── initCommand.ts │ │ │ │ ├── mcpCommand.test.ts │ │ │ │ ├── mcpCommand.ts │ │ │ │ ├── memoryCommand.test.ts │ │ │ │ ├── memoryCommand.ts │ │ │ │ ├── modelCommand.test.ts │ │ │ │ ├── modelCommand.ts │ │ │ │ ├── permissionsCommand.test.ts │ │ │ │ ├── permissionsCommand.ts │ │ │ │ ├── planCommand.ts │ │ │ │ ├── privacyCommand.test.ts │ │ │ │ ├── privacyCommand.ts │ │ │ │ ├── profileCommand.ts │ │ │ │ ├── quitCommand.test.ts │ │ │ │ ├── quitCommand.ts │ │ │ │ ├── restoreCommand.test.ts │ │ │ │ ├── restoreCommand.ts │ │ │ │ ├── settingsCommand.test.ts │ │ │ │ ├── settingsCommand.ts │ │ │ │ ├── setupGithubCommand.test.ts │ │ │ │ ├── setupGithubCommand.ts │ │ │ │ ├── specCommand.ts │ │ │ │ ├── statsCommand.test.ts │ │ │ │ ├── statsCommand.ts │ │ │ │ ├── terminalSetupCommand.test.ts │ │ │ │ ├── terminalSetupCommand.ts │ │ │ │ ├── themeCommand.test.ts │ │ │ │ ├── themeCommand.ts │ │ │ │ ├── todosCommand.ts │ │ │ │ ├── toolsCommand.test.ts │ │ │ │ ├── toolsCommand.ts │ │ │ │ ├── types.ts │ │ │ │ ├── vimCommand.ts │ │ │ │ └── workflowCommand.ts │ │ │ ├── components │ │ │ │ ├── AboutBox.tsx │ │ │ │ ├── AgentCreationWizard.tsx │ │ │ │ ├── AnsiOutput.test.tsx │ │ │ │ ├── AnsiOutput.tsx │ │ │ │ ├── AppHeader.tsx │ │ │ │ ├── AsciiArt.ts │ │ │ │ ├── AutoAcceptIndicator.tsx │ │ │ │ ├── CliSpinner.tsx │ │ │ │ ├── Composer.test.tsx │ │ │ │ ├── Composer.tsx │ │ │ │ ├── ConfigInitDisplay.tsx │ │ │ │ ├── ConsentPrompt.test.tsx │ │ │ │ ├── ConsentPrompt.tsx │ │ │ │ ├── ConsoleSummaryDisplay.tsx │ │ │ │ ├── ContextSummaryDisplay.test.tsx │ │ │ │ ├── ContextSummaryDisplay.tsx │ │ │ │ ├── ContextUsageDisplay.tsx │ │ │ │ ├── DebugProfiler.test.tsx │ │ │ │ ├── DebugProfiler.tsx │ │ │ │ ├── DetailedMessagesDisplay.tsx │ │ │ │ ├── DialogManager.tsx │ │ │ │ ├── EditorSettingsDialog.tsx │ │ │ │ ├── ExitWarning.tsx │ │ │ │ ├── FolderTrustDialog.test.tsx │ │ │ │ ├── FolderTrustDialog.tsx │ │ │ │ ├── Footer.test.tsx │ │ │ │ ├── Footer.tsx │ │ │ │ ├── GeminiRespondingSpinner.tsx │ │ │ │ ├── Header.test.tsx │ │ │ │ ├── Header.tsx │ │ │ │ ├── Help.test.tsx │ │ │ │ ├── Help.tsx │ │ │ │ ├── HistoryItemDisplay.test.tsx │ │ │ │ ├── HistoryItemDisplay.tsx │ │ │ │ ├── IdeTrustChangeDialog.test.tsx │ │ │ │ ├── IdeTrustChangeDialog.tsx │ │ │ │ ├── InputPrompt.test.tsx │ │ │ │ ├── InputPrompt.tsx │ │ │ │ ├── LoadingIndicator.test.tsx │ │ │ │ ├── LoadingIndicator.tsx │ │ │ │ ├── LoopDetectionConfirmation.test.tsx │ │ │ │ ├── LoopDetectionConfirmation.tsx │ │ │ │ ├── MainContent.tsx │ │ │ │ ├── MemoryUsageDisplay.tsx │ │ │ │ ├── ModelDialog.test.tsx │ │ │ │ ├── ModelDialog.tsx │ │ │ │ ├── ModelStatsDisplay.test.tsx │ │ │ │ ├── ModelStatsDisplay.tsx │ │ │ │ ├── Notifications.tsx │ │ │ │ ├── PermissionsModifyTrustDialog.test.tsx │ │ │ │ ├── PermissionsModifyTrustDialog.tsx │ │ │ │ ├── PrepareLabel.test.tsx │ │ │ │ ├── PrepareLabel.tsx │ │ │ │ ├── ProQuotaDialog.test.tsx │ │ │ │ ├── ProQuotaDialog.tsx │ │ │ │ ├── QueuedMessageDisplay.test.tsx │ │ │ │ ├── QueuedMessageDisplay.tsx │ │ │ │ ├── QuittingDisplay.tsx │ │ │ │ ├── SessionSummaryDisplay.test.tsx │ │ │ │ ├── SessionSummaryDisplay.tsx │ │ │ │ ├── SettingsDialog.test.tsx │ │ │ │ ├── SettingsDialog.tsx │ │ │ │ ├── ShellConfirmationDialog.test.tsx │ │ │ │ ├── ShellConfirmationDialog.tsx │ │ │ │ ├── ShellInputPrompt.tsx │ │ │ │ ├── ShellModeIndicator.tsx │ │ │ │ ├── ShowMoreLines.tsx │ │ │ │ ├── StatsDisplay.test.tsx │ │ │ │ ├── StatsDisplay.tsx │ │ │ │ ├── SuggestionsDisplay.tsx │ │ │ │ ├── ThemeDialog.test.tsx │ │ │ │ ├── ThemeDialog.tsx │ │ │ │ ├── Tips.tsx │ │ │ │ ├── ToolStatsDisplay.test.tsx │ │ │ │ ├── ToolStatsDisplay.tsx │ │ │ │ ├── UpdateNotification.tsx │ │ │ │ ├── WorkspaceMigrationDialog.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ │ ├── Footer.test.tsx.snap │ │ │ │ │ ├── HistoryItemDisplay.test.tsx.snap │ │ │ │ │ ├── IDEContextDetailDisplay.test.tsx.snap │ │ │ │ │ ├── InputPrompt.test.tsx.snap │ │ │ │ │ ├── LoadingIndicator.test.tsx.snap │ │ │ │ │ ├── LoopDetectionConfirmation.test.tsx.snap │ │ │ │ │ ├── ModelStatsDisplay.test.tsx.snap │ │ │ │ │ ├── PrepareLabel.test.tsx.snap │ │ │ │ │ ├── SessionSummaryDisplay.test.tsx.snap │ │ │ │ │ ├── SettingsDialog.test.tsx.snap │ │ │ │ │ ├── ShellConfirmationDialog.test.tsx.snap │ │ │ │ │ ├── StatsDisplay.test.tsx.snap │ │ │ │ │ ├── ThemeDialog.test.tsx.snap │ │ │ │ │ └── ToolStatsDisplay.test.tsx.snap │ │ │ │ ├── messages │ │ │ │ │ ├── CompressionMessage.test.tsx │ │ │ │ │ ├── CompressionMessage.tsx │ │ │ │ │ ├── DiffRenderer.test.tsx │ │ │ │ │ ├── DiffRenderer.tsx │ │ │ │ │ ├── ErrorMessage.tsx │ │ │ │ │ ├── GeminiMessage.tsx │ │ │ │ │ ├── GeminiMessageContent.tsx │ │ │ │ │ ├── InfoMessage.tsx │ │ │ │ │ ├── ToolConfirmationMessage.test.tsx │ │ │ │ │ ├── ToolConfirmationMessage.tsx │ │ │ │ │ ├── ToolGroupMessage.test.tsx │ │ │ │ │ ├── ToolGroupMessage.tsx │ │ │ │ │ ├── ToolMessage.test.tsx │ │ │ │ │ ├── ToolMessage.tsx │ │ │ │ │ ├── UserMessage.tsx │ │ │ │ │ ├── UserShellMessage.tsx │ │ │ │ │ ├── WarningMessage.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ │ └── ToolGroupMessage.test.tsx.snap │ │ │ │ ├── shared │ │ │ │ │ ├── BaseSelectionList.test.tsx │ │ │ │ │ ├── BaseSelectionList.tsx │ │ │ │ │ ├── DescriptiveRadioButtonSelect.test.tsx │ │ │ │ │ ├── DescriptiveRadioButtonSelect.tsx │ │ │ │ │ ├── EnumSelector.test.tsx │ │ │ │ │ ├── EnumSelector.tsx │ │ │ │ │ ├── MaxSizedBox.test.tsx │ │ │ │ │ ├── MaxSizedBox.tsx │ │ │ │ │ ├── RadioButtonSelect.test.tsx │ │ │ │ │ ├── RadioButtonSelect.tsx │ │ │ │ │ ├── ScopeSelector.tsx │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ ├── DescriptiveRadioButtonSelect.test.tsx.snap │ │ │ │ │ │ └── EnumSelector.test.tsx.snap │ │ │ │ │ ├── text-buffer.test.ts │ │ │ │ │ ├── text-buffer.ts │ │ │ │ │ ├── vim-buffer-actions.test.ts │ │ │ │ │ └── vim-buffer-actions.ts │ │ │ │ └── views │ │ │ │ │ ├── ChatList.test.tsx │ │ │ │ │ ├── ChatList.tsx │ │ │ │ │ ├── ExtensionsList.test.tsx │ │ │ │ │ ├── ExtensionsList.tsx │ │ │ │ │ ├── McpStatus.test.tsx │ │ │ │ │ ├── McpStatus.tsx │ │ │ │ │ ├── ToolsList.test.tsx │ │ │ │ │ ├── ToolsList.tsx │ │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── ChatList.test.tsx.snap │ │ │ │ │ ├── McpStatus.test.tsx.snap │ │ │ │ │ └── ToolsList.test.tsx.snap │ │ │ ├── constants.ts │ │ │ ├── contexts │ │ │ │ ├── AppContext.tsx │ │ │ │ ├── ConfigContext.tsx │ │ │ │ ├── KeypressContext.test.tsx │ │ │ │ ├── KeypressContext.tsx │ │ │ │ ├── OverflowContext.tsx │ │ │ │ ├── SessionContext.test.tsx │ │ │ │ ├── SessionContext.tsx │ │ │ │ ├── SettingsContext.tsx │ │ │ │ ├── ShellFocusContext.tsx │ │ │ │ ├── StreamingContext.tsx │ │ │ │ ├── UIActionsContext.tsx │ │ │ │ ├── UIStateContext.tsx │ │ │ │ └── VimModeContext.tsx │ │ │ ├── editors │ │ │ │ └── editorSettingsManager.ts │ │ │ ├── hooks │ │ │ │ ├── agentCommandProcessor.ts │ │ │ │ ├── atCommandProcessor.test.ts │ │ │ │ ├── atCommandProcessor.ts │ │ │ │ ├── keyToAnsi.ts │ │ │ │ ├── shellCommandProcessor.test.ts │ │ │ │ ├── shellCommandProcessor.ts │ │ │ │ ├── slashCommandProcessor.test.ts │ │ │ │ ├── slashCommandProcessor.ts │ │ │ │ ├── useAtCompletion.test.ts │ │ │ │ ├── useAtCompletion.ts │ │ │ │ ├── useAutoAcceptIndicator.test.ts │ │ │ │ ├── useAutoAcceptIndicator.ts │ │ │ │ ├── useBracketedPaste.ts │ │ │ │ ├── useCommandCompletion.test.ts │ │ │ │ ├── useCommandCompletion.tsx │ │ │ │ ├── useCompletion.ts │ │ │ │ ├── useConsoleMessages.test.ts │ │ │ │ ├── useConsoleMessages.ts │ │ │ │ ├── useEditorSettings.test.ts │ │ │ │ ├── useEditorSettings.ts │ │ │ │ ├── useExtensionUpdates.test.ts │ │ │ │ ├── useExtensionUpdates.ts │ │ │ │ ├── useFocus.test.ts │ │ │ │ ├── useFocus.ts │ │ │ │ ├── useFolderTrust.test.ts │ │ │ │ ├── useFolderTrust.ts │ │ │ │ ├── useGeminiStream.test.tsx │ │ │ │ ├── useGeminiStream.ts │ │ │ │ ├── useGitBranchName.test.ts │ │ │ │ ├── useGitBranchName.ts │ │ │ │ ├── useHistoryManager.test.ts │ │ │ │ ├── useHistoryManager.ts │ │ │ │ ├── useIdeTrustListener.test.ts │ │ │ │ ├── useIdeTrustListener.ts │ │ │ │ ├── useInputHistory.test.ts │ │ │ │ ├── useInputHistory.ts │ │ │ │ ├── useInputHistoryStore.test.ts │ │ │ │ ├── useInputHistoryStore.ts │ │ │ │ ├── useKeypress.test.ts │ │ │ │ ├── useKeypress.ts │ │ │ │ ├── useKittyKeyboardProtocol.ts │ │ │ │ ├── useLoadingIndicator.test.ts │ │ │ │ ├── useLoadingIndicator.ts │ │ │ │ ├── useLogger.ts │ │ │ │ ├── useMemoryMonitor.test.ts │ │ │ │ ├── useMemoryMonitor.ts │ │ │ │ ├── useMessageQueue.test.ts │ │ │ │ ├── useMessageQueue.ts │ │ │ │ ├── useModelCommand.test.ts │ │ │ │ ├── useModelCommand.ts │ │ │ │ ├── usePermissionsModifyTrust.test.ts │ │ │ │ ├── usePermissionsModifyTrust.ts │ │ │ │ ├── usePhraseCycler.test.ts │ │ │ │ ├── usePhraseCycler.ts │ │ │ │ ├── usePrivacySettings.test.ts │ │ │ │ ├── usePrivacySettings.ts │ │ │ │ ├── usePromptCompletion.ts │ │ │ │ ├── useQuotaAndFallback.test.ts │ │ │ │ ├── useQuotaAndFallback.ts │ │ │ │ ├── useReactToolScheduler.ts │ │ │ │ ├── useRefreshMemoryCommand.ts │ │ │ │ ├── useReverseSearchCompletion.test.tsx │ │ │ │ ├── useReverseSearchCompletion.tsx │ │ │ │ ├── useSelectionList.test.ts │ │ │ │ ├── useSelectionList.ts │ │ │ │ ├── useSettingsCommand.ts │ │ │ │ ├── useShellHistory.test.ts │ │ │ │ ├── useShellHistory.ts │ │ │ │ ├── useShowMemoryCommand.ts │ │ │ │ ├── useSlashCompletion.test.ts │ │ │ │ ├── useSlashCompletion.ts │ │ │ │ ├── useStateAndRef.ts │ │ │ │ ├── useTerminalSize.ts │ │ │ │ ├── useThemeCommand.ts │ │ │ │ ├── useTimer.test.ts │ │ │ │ ├── useTimer.ts │ │ │ │ ├── useToolScheduler.test.ts │ │ │ │ ├── useWorkspaceMigration.ts │ │ │ │ ├── vim.test.ts │ │ │ │ └── vim.ts │ │ │ ├── keyMatchers.test.ts │ │ │ ├── keyMatchers.ts │ │ │ ├── layouts │ │ │ │ ├── DefaultAppLayout.tsx │ │ │ │ └── ScreenReaderAppLayout.tsx │ │ │ ├── noninteractive │ │ │ │ └── nonInteractiveUi.ts │ │ │ ├── privacy │ │ │ │ ├── CloudFreePrivacyNotice.tsx │ │ │ │ ├── CloudPaidPrivacyNotice.tsx │ │ │ │ ├── GeminiPrivacyNotice.tsx │ │ │ │ └── PrivacyNotice.tsx │ │ │ ├── semantic-colors.ts │ │ │ ├── state │ │ │ │ └── extensions.ts │ │ │ ├── textConstants.ts │ │ │ ├── themes │ │ │ │ ├── ansi-light.ts │ │ │ │ ├── ansi.ts │ │ │ │ ├── atom-one-dark.ts │ │ │ │ ├── ayu-light.ts │ │ │ │ ├── ayu.ts │ │ │ │ ├── color-utils.test.ts │ │ │ │ ├── color-utils.ts │ │ │ │ ├── default-light.ts │ │ │ │ ├── default.ts │ │ │ │ ├── dracula.ts │ │ │ │ ├── github-dark.ts │ │ │ │ ├── github-light.ts │ │ │ │ ├── googlecode.ts │ │ │ │ ├── no-color.ts │ │ │ │ ├── semantic-tokens.ts │ │ │ │ ├── shades-of-purple.ts │ │ │ │ ├── theme-manager.test.ts │ │ │ │ ├── theme-manager.ts │ │ │ │ ├── theme.test.ts │ │ │ │ ├── theme.ts │ │ │ │ └── xcode.ts │ │ │ ├── types.ts │ │ │ └── utils │ │ │ │ ├── CodeColorizer.tsx │ │ │ │ ├── ConsolePatcher.ts │ │ │ │ ├── InlineMarkdownRenderer.tsx │ │ │ │ ├── MarkdownDisplay.test.tsx │ │ │ │ ├── MarkdownDisplay.tsx │ │ │ │ ├── TableRenderer.tsx │ │ │ │ ├── __snapshots__ │ │ │ │ └── MarkdownDisplay.test.tsx.snap │ │ │ │ ├── clipboardUtils.test.ts │ │ │ │ ├── clipboardUtils.ts │ │ │ │ ├── commandUtils.test.ts │ │ │ │ ├── commandUtils.ts │ │ │ │ ├── computeStats.test.ts │ │ │ │ ├── computeStats.ts │ │ │ │ ├── displayUtils.test.ts │ │ │ │ ├── displayUtils.ts │ │ │ │ ├── formatters.test.ts │ │ │ │ ├── formatters.ts │ │ │ │ ├── highlight.test.ts │ │ │ │ ├── highlight.ts │ │ │ │ ├── isNarrowWidth.ts │ │ │ │ ├── kittyProtocolDetector.ts │ │ │ │ ├── markdownUtilities.test.ts │ │ │ │ ├── markdownUtilities.ts │ │ │ │ ├── platformConstants.ts │ │ │ │ ├── terminalSetup.ts │ │ │ │ ├── textUtils.test.ts │ │ │ │ ├── textUtils.ts │ │ │ │ ├── ui-sizing.ts │ │ │ │ ├── updateCheck.test.ts │ │ │ │ └── updateCheck.ts │ │ ├── utils │ │ │ ├── checks.ts │ │ │ ├── cleanup.test.ts │ │ │ ├── cleanup.ts │ │ │ ├── commands.test.ts │ │ │ ├── commands.ts │ │ │ ├── commentJson.test.ts │ │ │ ├── commentJson.ts │ │ │ ├── configFileChecker.ts │ │ │ ├── deepMerge.test.ts │ │ │ ├── deepMerge.ts │ │ │ ├── dialogScopeUtils.ts │ │ │ ├── envVarResolver.test.ts │ │ │ ├── envVarResolver.ts │ │ │ ├── errors.test.ts │ │ │ ├── errors.ts │ │ │ ├── events.ts │ │ │ ├── gitUtils.test.ts │ │ │ ├── gitUtils.ts │ │ │ ├── handleAutoUpdate.test.ts │ │ │ ├── handleAutoUpdate.ts │ │ │ ├── installationInfo.test.ts │ │ │ ├── installationInfo.ts │ │ │ ├── math.ts │ │ │ ├── package.ts │ │ │ ├── processUtils.test.ts │ │ │ ├── processUtils.ts │ │ │ ├── readStdin.test.ts │ │ │ ├── readStdin.ts │ │ │ ├── relaunch.test.ts │ │ │ ├── relaunch.ts │ │ │ ├── resolvePath.ts │ │ │ ├── sandbox-macos-permissive-closed.sb │ │ │ ├── sandbox-macos-permissive-open.sb │ │ │ ├── sandbox-macos-permissive-proxied.sb │ │ │ ├── sandbox-macos-restrictive-closed.sb │ │ │ ├── sandbox-macos-restrictive-open.sb │ │ │ ├── sandbox-macos-restrictive-proxied.sb │ │ │ ├── sandbox.ts │ │ │ ├── sessionCleanup.integration.test.ts │ │ │ ├── sessionCleanup.test.ts │ │ │ ├── sessionCleanup.ts │ │ │ ├── sessionUtils.ts │ │ │ ├── settingsUtils.test.ts │ │ │ ├── settingsUtils.ts │ │ │ ├── spawnWrapper.ts │ │ │ ├── startupWarnings.test.ts │ │ │ ├── startupWarnings.ts │ │ │ ├── todoUtils.ts │ │ │ ├── updateEventEmitter.ts │ │ │ ├── userStartupWarnings.test.ts │ │ │ ├── userStartupWarnings.ts │ │ │ ├── version.ts │ │ │ ├── windowTitle.test.ts │ │ │ └── windowTitle.ts │ │ ├── validateNonInterActiveAuth.test.ts │ │ ├── validateNonInterActiveAuth.ts │ │ └── zed-integration │ │ │ ├── acp.ts │ │ │ ├── fileSystemService.ts │ │ │ ├── schema.ts │ │ │ └── zedIntegration.ts │ ├── test-setup.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── core │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── __mocks__ │ │ │ └── fs │ │ │ │ └── promises.ts │ │ ├── adapters │ │ │ ├── README.md │ │ │ ├── base │ │ │ │ ├── baseModelClient.ts │ │ │ │ ├── errors.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── claude │ │ │ │ └── claudeAdapter.ts │ │ │ ├── custom │ │ │ │ ├── customAdapter.test.ts │ │ │ │ └── customAdapter.ts │ │ │ ├── examples │ │ │ │ └── multiModelExample.ts │ │ │ ├── index.ts │ │ │ ├── modelRouter.ts │ │ │ ├── openai │ │ │ │ └── openaiAdapter.ts │ │ │ ├── registry.ts │ │ │ └── utils │ │ │ │ ├── apiTranslator.test.ts │ │ │ │ └── apiTranslator.ts │ │ ├── agents │ │ │ ├── AgentContentGenerator.ts │ │ │ ├── AgentCreationSession.ts │ │ │ ├── AgentExecutor.ts │ │ │ ├── AgentManager.ts │ │ │ ├── AgentParser.test.ts │ │ │ ├── AgentParser.ts │ │ │ ├── AgentValidator.ts │ │ │ ├── ContextManager.ts │ │ │ ├── HandoffManager.test.ts │ │ │ ├── HandoffManager.ts │ │ │ ├── HybridRouter.ts │ │ │ ├── LLMRouter.ts │ │ │ ├── MCPRegistry.ts │ │ │ ├── Router.test.ts │ │ │ ├── Router.ts │ │ │ ├── RuleRouter.test.ts │ │ │ ├── RuleRouter.ts │ │ │ ├── ToolCategories.ts │ │ │ ├── ToolFilter.test.ts │ │ │ ├── ToolFilter.ts │ │ │ ├── WorkflowExecutor.ts │ │ │ ├── WorkflowManager.ts │ │ │ ├── codebase-investigator.ts │ │ │ ├── executor.test.ts │ │ │ ├── executor.ts │ │ │ ├── index.ts │ │ │ ├── integration.test.ts │ │ │ ├── invocation.test.ts │ │ │ ├── invocation.ts │ │ │ ├── messageConverter.ts │ │ │ ├── registry.test.ts │ │ │ ├── registry.ts │ │ │ ├── schema-utils.test.ts │ │ │ ├── schema-utils.ts │ │ │ ├── subagent-tool-wrapper.test.ts │ │ │ ├── subagent-tool-wrapper.ts │ │ │ ├── templates │ │ │ │ ├── basic.md │ │ │ │ ├── code-review.md │ │ │ │ └── debugging.md │ │ │ ├── types.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ │ ├── code_assist │ │ │ ├── codeAssist.ts │ │ │ ├── converter.test.ts │ │ │ ├── converter.ts │ │ │ ├── oauth-credential-storage.test.ts │ │ │ ├── oauth-credential-storage.ts │ │ │ ├── oauth2.test.ts │ │ │ ├── oauth2.ts │ │ │ ├── server.test.ts │ │ │ ├── server.ts │ │ │ ├── setup.test.ts │ │ │ ├── setup.ts │ │ │ └── types.ts │ │ ├── config │ │ │ ├── config.test.ts │ │ │ ├── config.ts │ │ │ ├── constants.ts │ │ │ ├── flashFallback.test.ts │ │ │ ├── models.test.ts │ │ │ ├── models.ts │ │ │ ├── storage.test.ts │ │ │ └── storage.ts │ │ ├── confirmation-bus │ │ │ ├── index.ts │ │ │ ├── message-bus.test.ts │ │ │ ├── message-bus.ts │ │ │ └── types.ts │ │ ├── core │ │ │ ├── __snapshots__ │ │ │ │ └── prompts.test.ts.snap │ │ │ ├── baseLlmClient.test.ts │ │ │ ├── baseLlmClient.ts │ │ │ ├── client.test.ts │ │ │ ├── client.ts │ │ │ ├── contentGenerator.test.ts │ │ │ ├── contentGenerator.ts │ │ │ ├── coreToolScheduler.test.ts │ │ │ ├── coreToolScheduler.ts │ │ │ ├── geminiChat.test.ts │ │ │ ├── geminiChat.ts │ │ │ ├── geminiRequest.ts │ │ │ ├── logger.test.ts │ │ │ ├── logger.ts │ │ │ ├── loggingContentGenerator.ts │ │ │ ├── nonInteractiveToolExecutor.test.ts │ │ │ ├── nonInteractiveToolExecutor.ts │ │ │ ├── placeholderContentGenerator.ts │ │ │ ├── prompts.test.ts │ │ │ ├── prompts.ts │ │ │ ├── subagent.test.ts │ │ │ ├── subagent.ts │ │ │ ├── tokenLimits.ts │ │ │ ├── turn.test.ts │ │ │ └── turn.ts │ │ ├── fallback │ │ │ ├── handler.test.ts │ │ │ ├── handler.ts │ │ │ └── types.ts │ │ ├── ide │ │ │ ├── constants.ts │ │ │ ├── detect-ide.test.ts │ │ │ ├── detect-ide.ts │ │ │ ├── ide-client.test.ts │ │ │ ├── ide-client.ts │ │ │ ├── ide-installer.test.ts │ │ │ ├── ide-installer.ts │ │ │ ├── ideContext.test.ts │ │ │ ├── ideContext.ts │ │ │ ├── process-utils.test.ts │ │ │ ├── process-utils.ts │ │ │ └── types.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── mcp │ │ │ ├── google-auth-provider.test.ts │ │ │ ├── google-auth-provider.ts │ │ │ ├── oauth-provider.test.ts │ │ │ ├── oauth-provider.ts │ │ │ ├── oauth-token-storage.test.ts │ │ │ ├── oauth-token-storage.ts │ │ │ ├── oauth-utils.test.ts │ │ │ ├── oauth-utils.ts │ │ │ ├── sa-impersonation-provider.test.ts │ │ │ ├── sa-impersonation-provider.ts │ │ │ └── token-storage │ │ │ │ ├── base-token-storage.test.ts │ │ │ │ ├── base-token-storage.ts │ │ │ │ ├── file-token-storage.test.ts │ │ │ │ ├── file-token-storage.ts │ │ │ │ ├── hybrid-token-storage.test.ts │ │ │ │ ├── hybrid-token-storage.ts │ │ │ │ ├── index.ts │ │ │ │ ├── keychain-token-storage.test.ts │ │ │ │ ├── keychain-token-storage.ts │ │ │ │ └── types.ts │ │ ├── mocks │ │ │ └── msw.ts │ │ ├── output │ │ │ ├── json-formatter.test.ts │ │ │ ├── json-formatter.ts │ │ │ └── types.ts │ │ ├── policy │ │ │ ├── index.ts │ │ │ ├── policy-engine.test.ts │ │ │ ├── policy-engine.ts │ │ │ ├── stable-stringify.ts │ │ │ └── types.ts │ │ ├── prompts │ │ │ ├── mcp-prompts.ts │ │ │ └── prompt-registry.ts │ │ ├── routing │ │ │ ├── modelRouterService.test.ts │ │ │ ├── modelRouterService.ts │ │ │ ├── routingStrategy.ts │ │ │ └── strategies │ │ │ │ ├── classifierStrategy.test.ts │ │ │ │ ├── classifierStrategy.ts │ │ │ │ ├── compositeStrategy.test.ts │ │ │ │ ├── compositeStrategy.ts │ │ │ │ ├── defaultStrategy.test.ts │ │ │ │ ├── defaultStrategy.ts │ │ │ │ ├── fallbackStrategy.test.ts │ │ │ │ ├── fallbackStrategy.ts │ │ │ │ ├── overrideStrategy.test.ts │ │ │ │ └── overrideStrategy.ts │ │ ├── services │ │ │ ├── chatRecordingService.test.ts │ │ │ ├── chatRecordingService.ts │ │ │ ├── fileDiscoveryService.test.ts │ │ │ ├── fileDiscoveryService.ts │ │ │ ├── fileSystemService.test.ts │ │ │ ├── fileSystemService.ts │ │ │ ├── gitService.test.ts │ │ │ ├── gitService.ts │ │ │ ├── loopDetectionService.test.ts │ │ │ ├── loopDetectionService.ts │ │ │ ├── modelService.ts │ │ │ ├── shellExecutionService.test.ts │ │ │ └── shellExecutionService.ts │ │ ├── spec │ │ │ ├── ConstitutionFormatter.ts │ │ │ ├── SpecManager.ts │ │ │ ├── SpecValidator.ts │ │ │ └── types.ts │ │ ├── telemetry │ │ │ ├── activity-detector.test.ts │ │ │ ├── activity-detector.ts │ │ │ ├── activity-types.ts │ │ │ ├── clearcut-logger │ │ │ │ ├── clearcut-logger.test.ts │ │ │ │ ├── clearcut-logger.ts │ │ │ │ └── event-metadata-key.ts │ │ │ ├── config.test.ts │ │ │ ├── config.ts │ │ │ ├── constants.ts │ │ │ ├── file-exporters.ts │ │ │ ├── gcp-exporters.test.ts │ │ │ ├── gcp-exporters.ts │ │ │ ├── high-water-mark-tracker.test.ts │ │ │ ├── high-water-mark-tracker.ts │ │ │ ├── index.ts │ │ │ ├── integration.test.circular.ts │ │ │ ├── loggers.test.circular.ts │ │ │ ├── loggers.test.ts │ │ │ ├── loggers.ts │ │ │ ├── memory-monitor.test.ts │ │ │ ├── memory-monitor.ts │ │ │ ├── metrics.test.ts │ │ │ ├── metrics.ts │ │ │ ├── rate-limiter.test.ts │ │ │ ├── rate-limiter.ts │ │ │ ├── sdk.test.ts │ │ │ ├── sdk.ts │ │ │ ├── telemetry-utils.test.ts │ │ │ ├── telemetry-utils.ts │ │ │ ├── telemetry.test.ts │ │ │ ├── telemetryAttributes.ts │ │ │ ├── tool-call-decision.ts │ │ │ ├── types.ts │ │ │ ├── uiTelemetry.test.ts │ │ │ └── uiTelemetry.ts │ │ ├── test-utils │ │ │ ├── config.ts │ │ │ ├── index.ts │ │ │ ├── mock-tool.ts │ │ │ └── mockWorkspaceContext.ts │ │ ├── tools │ │ │ ├── __snapshots__ │ │ │ │ └── shell.test.ts.snap │ │ │ ├── create-constitution.ts │ │ │ ├── create-plan.ts │ │ │ ├── create-spec.ts │ │ │ ├── create-tech-plan.ts │ │ │ ├── diffOptions.test.ts │ │ │ ├── diffOptions.ts │ │ │ ├── edit.test.ts │ │ │ ├── edit.ts │ │ │ ├── execute-task.ts │ │ │ ├── glob.test.ts │ │ │ ├── glob.ts │ │ │ ├── grep.test.ts │ │ │ ├── grep.ts │ │ │ ├── ls.test.ts │ │ │ ├── ls.ts │ │ │ ├── mcp-client-manager.test.ts │ │ │ ├── mcp-client-manager.ts │ │ │ ├── mcp-client.test.ts │ │ │ ├── mcp-client.ts │ │ │ ├── mcp-tool.test.ts │ │ │ ├── mcp-tool.ts │ │ │ ├── memoryTool.test.ts │ │ │ ├── memoryTool.ts │ │ │ ├── message-bus-integration.test.ts │ │ │ ├── modifiable-tool.test.ts │ │ │ ├── modifiable-tool.ts │ │ │ ├── read-file.test.ts │ │ │ ├── read-file.ts │ │ │ ├── read-many-files.test.ts │ │ │ ├── read-many-files.ts │ │ │ ├── ripGrep.test.ts │ │ │ ├── ripGrep.ts │ │ │ ├── shell.test.ts │ │ │ ├── shell.ts │ │ │ ├── smart-edit.test.ts │ │ │ ├── smart-edit.ts │ │ │ ├── spec-to-tasks.ts │ │ │ ├── tool-error.ts │ │ │ ├── tool-names.ts │ │ │ ├── tool-registry.test.ts │ │ │ ├── tool-registry.ts │ │ │ ├── tools.test.ts │ │ │ ├── tools.ts │ │ │ ├── update-task-status.ts │ │ │ ├── web-fetch.test.ts │ │ │ ├── web-fetch.ts │ │ │ ├── web-search.test.ts │ │ │ ├── web-search.ts │ │ │ ├── write-file.test.ts │ │ │ ├── write-file.ts │ │ │ ├── write-todos.test.ts │ │ │ └── write-todos.ts │ │ └── utils │ │ │ ├── LruCache.ts │ │ │ ├── bfsFileSearch.test.ts │ │ │ ├── bfsFileSearch.ts │ │ │ ├── browser.ts │ │ │ ├── editCorrector.test.ts │ │ │ ├── editCorrector.ts │ │ │ ├── editor.test.ts │ │ │ ├── editor.ts │ │ │ ├── environmentContext.test.ts │ │ │ ├── environmentContext.ts │ │ │ ├── errorParsing.test.ts │ │ │ ├── errorParsing.ts │ │ │ ├── errorReporting.test.ts │ │ │ ├── errorReporting.ts │ │ │ ├── errors.ts │ │ │ ├── fetch.ts │ │ │ ├── fileUtils.test.ts │ │ │ ├── fileUtils.ts │ │ │ ├── filesearch │ │ │ ├── crawlCache.test.ts │ │ │ ├── crawlCache.ts │ │ │ ├── crawler.test.ts │ │ │ ├── crawler.ts │ │ │ ├── fileSearch.test.ts │ │ │ ├── fileSearch.ts │ │ │ ├── ignore.test.ts │ │ │ ├── ignore.ts │ │ │ ├── result-cache.test.ts │ │ │ └── result-cache.ts │ │ │ ├── flashFallback.test.ts │ │ │ ├── formatters.test.ts │ │ │ ├── formatters.ts │ │ │ ├── geminiIgnoreParser.test.ts │ │ │ ├── geminiIgnoreParser.ts │ │ │ ├── generateContentResponseUtilities.test.ts │ │ │ ├── generateContentResponseUtilities.ts │ │ │ ├── getFolderStructure.test.ts │ │ │ ├── getFolderStructure.ts │ │ │ ├── getPty.ts │ │ │ ├── gitIgnoreParser.test.ts │ │ │ ├── gitIgnoreParser.ts │ │ │ ├── gitUtils.ts │ │ │ ├── googleErrors.test.ts │ │ │ ├── googleErrors.ts │ │ │ ├── googleQuotaErrors.test.ts │ │ │ ├── googleQuotaErrors.ts │ │ │ ├── ignorePatterns.test.ts │ │ │ ├── ignorePatterns.ts │ │ │ ├── installationManager.test.ts │ │ │ ├── installationManager.ts │ │ │ ├── language-detection.ts │ │ │ ├── llm-edit-fixer.test.ts │ │ │ ├── llm-edit-fixer.ts │ │ │ ├── logger.ts │ │ │ ├── memoryDiscovery.test.ts │ │ │ ├── memoryDiscovery.ts │ │ │ ├── memoryImportProcessor.test.ts │ │ │ ├── memoryImportProcessor.ts │ │ │ ├── messageInspectors.ts │ │ │ ├── nextSpeakerChecker.test.ts │ │ │ ├── nextSpeakerChecker.ts │ │ │ ├── partUtils.test.ts │ │ │ ├── partUtils.ts │ │ │ ├── pathCorrector.test.ts │ │ │ ├── pathCorrector.ts │ │ │ ├── pathReader.test.ts │ │ │ ├── pathReader.ts │ │ │ ├── paths.test.ts │ │ │ ├── paths.ts │ │ │ ├── promptIdContext.ts │ │ │ ├── quotaErrorDetection.ts │ │ │ ├── retry.test.ts │ │ │ ├── retry.ts │ │ │ ├── safeJsonStringify.test.ts │ │ │ ├── safeJsonStringify.ts │ │ │ ├── schemaValidator.test.ts │ │ │ ├── schemaValidator.ts │ │ │ ├── secure-browser-launcher.test.ts │ │ │ ├── secure-browser-launcher.ts │ │ │ ├── session.ts │ │ │ ├── shell-utils.test.ts │ │ │ ├── shell-utils.ts │ │ │ ├── summarizer.test.ts │ │ │ ├── summarizer.ts │ │ │ ├── systemEncoding.test.ts │ │ │ ├── systemEncoding.ts │ │ │ ├── terminalSerializer.test.ts │ │ │ ├── terminalSerializer.ts │ │ │ ├── testUtils.ts │ │ │ ├── textUtils.test.ts │ │ │ ├── textUtils.ts │ │ │ ├── thoughtUtils.test.ts │ │ │ ├── thoughtUtils.ts │ │ │ ├── tool-utils.test.ts │ │ │ ├── tool-utils.ts │ │ │ ├── userAccountManager.test.ts │ │ │ ├── userAccountManager.ts │ │ │ ├── workspaceContext.test.ts │ │ │ └── workspaceContext.ts │ ├── test-setup.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── test-utils │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── file-system-test-helpers.ts │ │ └── index.ts │ ├── tsconfig.json │ └── vitest.config.ts └── vscode-ide-companion │ ├── .vscode │ ├── launch.json │ └── tasks.json │ ├── .vscodeignore │ ├── LICENSE │ ├── NOTICES.txt │ ├── README.md │ ├── assets │ └── icon.png │ ├── development.md │ ├── esbuild.js │ ├── eslint.config.mjs │ ├── package.json │ ├── scripts │ ├── check-vscode-release.js │ └── generate-notices.js │ ├── src │ ├── diff-manager.ts │ ├── extension.test.ts │ ├── extension.ts │ ├── ide-server.test.ts │ ├── ide-server.ts │ ├── open-files-manager.test.ts │ ├── open-files-manager.ts │ └── utils │ │ └── logger.ts │ └── tsconfig.json ├── requirements_analyzer.py ├── scripts ├── build-minimal.js ├── build.js ├── build_package.js ├── build_sandbox.js ├── build_vscode_companion.js ├── check-build-status.js ├── check-lockfile.js ├── clean.js ├── copy_bundle_assets.js ├── copy_files.js ├── create_alias.sh ├── deflake.js ├── esbuild-minimal.js ├── generate-git-commit-info.js ├── get-release-version.js ├── lint.js ├── local_telemetry.js ├── pre-commit.js ├── prepare-for-pack.js ├── prepare-github-release.js ├── prepare-package.js ├── releasing │ ├── create-patch-pr.js │ ├── patch-comment.js │ ├── patch-create-comment.js │ └── patch-trigger.js ├── restore-package.js ├── sandbox_command.js ├── start.js ├── telemetry.js ├── telemetry_gcp.js ├── telemetry_utils.js ├── test-windows-paths.js ├── tests │ ├── get-release-version.test.js │ ├── patch-create-comment.test.js │ ├── test-setup.ts │ └── vitest.config.ts └── version.js ├── study ├── 00-overview.md ├── 01-architecture.md ├── 02-commands.md ├── 03-config-and-secrets.md ├── 04-model-and-providers.md ├── 05-extensibility.md ├── 06-dev-setup.md ├── 07-testing-and-ci.md ├── 08-roadmap.md ├── CODE_REVIEW_AND_OPTIMIZATION.md ├── DEPLOYMENT.md ├── DEV_GUIDE_FOR_HANDOVER.md ├── OPTIMIZATION_SUMMARY.md ├── PR_TEMPLATE.md ├── README.md └── base_commit.md ├── test_shell ├── test-agent-load.js ├── test-agent-mcp.js ├── test-agent-natural-lang.txt ├── test-agents-p1.sh ├── test-shared-context.sh └── test_deepseek.sh ├── third_party └── get-ripgrep │ ├── LICENSE │ ├── package.json │ └── src │ ├── downloadRipGrep.js │ └── index.js └── tsconfig.json /.allstar/branch_protection.yaml: -------------------------------------------------------------------------------- 1 | action: 'log' 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.env.example -------------------------------------------------------------------------------- /.gcp/Dockerfile.gemini-code-builder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.gcp/Dockerfile.gemini-code-builder -------------------------------------------------------------------------------- /.gcp/release-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.gcp/release-docker.yml -------------------------------------------------------------------------------- /.gemini/commands/find-docs.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.gemini/commands/find-docs.toml -------------------------------------------------------------------------------- /.gemini/commands/oncall/pr-review.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.gemini/commands/oncall/pr-review.toml -------------------------------------------------------------------------------- /.gemini/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.gemini/config.yaml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/actions/create-pull-request/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/actions/create-pull-request/action.yml -------------------------------------------------------------------------------- /.github/actions/post-coverage-comment/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/actions/post-coverage-comment/action.yml -------------------------------------------------------------------------------- /.github/actions/publish-release/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/actions/publish-release/action.yml -------------------------------------------------------------------------------- /.github/actions/push-docker/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/actions/push-docker/action.yml -------------------------------------------------------------------------------- /.github/actions/push-sandbox/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/actions/push-sandbox/action.yml -------------------------------------------------------------------------------- /.github/actions/run-tests/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/actions/run-tests/action.yml -------------------------------------------------------------------------------- /.github/actions/tag-npm-release/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/actions/tag-npm-release/action.yml -------------------------------------------------------------------------------- /.github/actions/verify-release/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/actions/verify-release/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/scripts/pr-triage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/scripts/pr-triage.sh -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/community-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/community-report.yml -------------------------------------------------------------------------------- /.github/workflows/docs-page-action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/docs-page-action.yml -------------------------------------------------------------------------------- /.github/workflows/docs-rebuild.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/docs-rebuild.yml -------------------------------------------------------------------------------- /.github/workflows/e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/e2e.yml -------------------------------------------------------------------------------- /.github/workflows/eval.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/eval.yml -------------------------------------------------------------------------------- /.github/workflows/gemini-scheduled-pr-triage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/gemini-scheduled-pr-triage.yml -------------------------------------------------------------------------------- /.github/workflows/gemini-self-assign-issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/gemini-self-assign-issue.yml -------------------------------------------------------------------------------- /.github/workflows/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/no-response.yml -------------------------------------------------------------------------------- /.github/workflows/release-change-tags.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/release-change-tags.yml -------------------------------------------------------------------------------- /.github/workflows/release-manual.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/release-manual.yml -------------------------------------------------------------------------------- /.github/workflows/release-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/release-nightly.yml -------------------------------------------------------------------------------- /.github/workflows/release-patch-1-create-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/release-patch-1-create-pr.yml -------------------------------------------------------------------------------- /.github/workflows/release-patch-2-trigger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/release-patch-2-trigger.yml -------------------------------------------------------------------------------- /.github/workflows/release-patch-3-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/release-patch-3-release.yml -------------------------------------------------------------------------------- /.github/workflows/release-promote.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/release-promote.yml -------------------------------------------------------------------------------- /.github/workflows/release-rollback.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/release-rollback.yml -------------------------------------------------------------------------------- /.github/workflows/release-sandbox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/release-sandbox.yml -------------------------------------------------------------------------------- /.github/workflows/smoke-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/smoke-test.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/verify-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.github/workflows/verify-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.npmrc -------------------------------------------------------------------------------- /.npmrc.internal.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.npmrc.internal.example -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.yamllint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/.yamllint.yml -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/Dockerfile.dev -------------------------------------------------------------------------------- /Dockerfile.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/Dockerfile.prod -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/Makefile -------------------------------------------------------------------------------- /README-CLI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/README-CLI.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/README_EN.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/SECURITY.md -------------------------------------------------------------------------------- /architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/architecture.md -------------------------------------------------------------------------------- /design/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/README.md -------------------------------------------------------------------------------- /design/agents/COMMANDS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/agents/COMMANDS.md -------------------------------------------------------------------------------- /design/agents/DESIGN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/agents/DESIGN.md -------------------------------------------------------------------------------- /design/agents/IMPLEMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/agents/IMPLEMENTATION.md -------------------------------------------------------------------------------- /design/agents/QUICK_START.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/agents/QUICK_START.md -------------------------------------------------------------------------------- /design/agents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/agents/README.md -------------------------------------------------------------------------------- /design/agents/USER_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/agents/USER_GUIDE.md -------------------------------------------------------------------------------- /design/agents/context/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/agents/context/README.md -------------------------------------------------------------------------------- /design/agents/creation/interactive-creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/agents/creation/interactive-creation.md -------------------------------------------------------------------------------- /design/agents/handoff/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/agents/handoff/README.md -------------------------------------------------------------------------------- /design/agents/routing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/agents/routing/README.md -------------------------------------------------------------------------------- /design/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/architecture.md -------------------------------------------------------------------------------- /design/models/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/models/README.md -------------------------------------------------------------------------------- /design/models/add-new-model-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/models/add-new-model-guide.md -------------------------------------------------------------------------------- /design/models/universal-model-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/models/universal-model-support.md -------------------------------------------------------------------------------- /design/plan-todo/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/plan-todo/API.md -------------------------------------------------------------------------------- /design/plan-todo/COMPLETE_USER_MANUAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/plan-todo/COMPLETE_USER_MANUAL.md -------------------------------------------------------------------------------- /design/plan-todo/DESIGN_AND_IMPLEMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/plan-todo/DESIGN_AND_IMPLEMENTATION.md -------------------------------------------------------------------------------- /design/plan-todo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/plan-todo/README.md -------------------------------------------------------------------------------- /design/plan-todo/USER_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/plan-todo/USER_GUIDE.md -------------------------------------------------------------------------------- /design/spec-driven/COMMANDS_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/spec-driven/COMMANDS_CN.md -------------------------------------------------------------------------------- /design/spec-driven/QUICK_START_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/spec-driven/QUICK_START_CN.md -------------------------------------------------------------------------------- /design/spec-driven/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/spec-driven/README.md -------------------------------------------------------------------------------- /design/spec-driven/USER_GUIDE_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/spec-driven/USER_GUIDE_CN.md -------------------------------------------------------------------------------- /design/spec-driven/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/spec-driven/examples/README.md -------------------------------------------------------------------------------- /design/spec-driven/examples/constitution.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/spec-driven/examples/constitution.json -------------------------------------------------------------------------------- /design/spec-driven/examples/feat-user-auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/spec-driven/examples/feat-user-auth.json -------------------------------------------------------------------------------- /design/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/workflows/README.md -------------------------------------------------------------------------------- /design/workflows/USER_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/workflows/USER_GUIDE.md -------------------------------------------------------------------------------- /design/workflows/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/design/workflows/design.md -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/assets/connected_devtools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/connected_devtools.png -------------------------------------------------------------------------------- /docs/assets/gemini-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/gemini-screenshot.png -------------------------------------------------------------------------------- /docs/assets/release_patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/release_patch.png -------------------------------------------------------------------------------- /docs/assets/theme-ansi-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-ansi-light.png -------------------------------------------------------------------------------- /docs/assets/theme-ansi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-ansi.png -------------------------------------------------------------------------------- /docs/assets/theme-atom-one.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-atom-one.png -------------------------------------------------------------------------------- /docs/assets/theme-ayu-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-ayu-light.png -------------------------------------------------------------------------------- /docs/assets/theme-ayu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-ayu.png -------------------------------------------------------------------------------- /docs/assets/theme-custom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-custom.png -------------------------------------------------------------------------------- /docs/assets/theme-default-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-default-light.png -------------------------------------------------------------------------------- /docs/assets/theme-default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-default.png -------------------------------------------------------------------------------- /docs/assets/theme-dracula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-dracula.png -------------------------------------------------------------------------------- /docs/assets/theme-github-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-github-light.png -------------------------------------------------------------------------------- /docs/assets/theme-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-github.png -------------------------------------------------------------------------------- /docs/assets/theme-google-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-google-light.png -------------------------------------------------------------------------------- /docs/assets/theme-xcode-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/assets/theme-xcode-light.png -------------------------------------------------------------------------------- /docs/build-optimization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/build-optimization.md -------------------------------------------------------------------------------- /docs/changelogs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/changelogs/index.md -------------------------------------------------------------------------------- /docs/cli/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/authentication.md -------------------------------------------------------------------------------- /docs/cli/checkpointing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/checkpointing.md -------------------------------------------------------------------------------- /docs/cli/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/commands.md -------------------------------------------------------------------------------- /docs/cli/custom-commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/custom-commands.md -------------------------------------------------------------------------------- /docs/cli/enterprise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/enterprise.md -------------------------------------------------------------------------------- /docs/cli/gemini-ignore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/gemini-ignore.md -------------------------------------------------------------------------------- /docs/cli/gemini-md.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/gemini-md.md -------------------------------------------------------------------------------- /docs/cli/headless.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/headless.md -------------------------------------------------------------------------------- /docs/cli/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/index.md -------------------------------------------------------------------------------- /docs/cli/keyboard-shortcuts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/keyboard-shortcuts.md -------------------------------------------------------------------------------- /docs/cli/sandbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/sandbox.md -------------------------------------------------------------------------------- /docs/cli/telemetry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/telemetry.md -------------------------------------------------------------------------------- /docs/cli/themes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/themes.md -------------------------------------------------------------------------------- /docs/cli/token-caching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/token-caching.md -------------------------------------------------------------------------------- /docs/cli/trusted-folders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/trusted-folders.md -------------------------------------------------------------------------------- /docs/cli/tutorials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/tutorials.md -------------------------------------------------------------------------------- /docs/cli/uninstall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/cli/uninstall.md -------------------------------------------------------------------------------- /docs/core/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/core/index.md -------------------------------------------------------------------------------- /docs/core/memport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/core/memport.md -------------------------------------------------------------------------------- /docs/core/tools-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/core/tools-api.md -------------------------------------------------------------------------------- /docs/dev-docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/dev-docker.md -------------------------------------------------------------------------------- /docs/examples/proxy-script.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/examples/proxy-script.md -------------------------------------------------------------------------------- /docs/extensions/extension-releasing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/extensions/extension-releasing.md -------------------------------------------------------------------------------- /docs/extensions/getting-started-extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/extensions/getting-started-extensions.md -------------------------------------------------------------------------------- /docs/extensions/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/extensions/index.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/fuxi-cli-technical-sharing-final.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/fuxi-cli-technical-sharing-final.md -------------------------------------------------------------------------------- /docs/get-started/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/get-started/authentication.md -------------------------------------------------------------------------------- /docs/get-started/configuration-v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/get-started/configuration-v1.md -------------------------------------------------------------------------------- /docs/get-started/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/get-started/configuration.md -------------------------------------------------------------------------------- /docs/get-started/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/get-started/deployment.md -------------------------------------------------------------------------------- /docs/get-started/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/get-started/examples.md -------------------------------------------------------------------------------- /docs/get-started/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/get-started/index.md -------------------------------------------------------------------------------- /docs/ide-integration/ide-companion-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/ide-integration/ide-companion-spec.md -------------------------------------------------------------------------------- /docs/ide-integration/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/ide-integration/index.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/integration-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/integration-tests.md -------------------------------------------------------------------------------- /docs/issue-and-pr-automation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/issue-and-pr-automation.md -------------------------------------------------------------------------------- /docs/mermaid/context.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/mermaid/context.mmd -------------------------------------------------------------------------------- /docs/mermaid/render-path.mmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/mermaid/render-path.mmd -------------------------------------------------------------------------------- /docs/npm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/npm.md -------------------------------------------------------------------------------- /docs/quota-and-pricing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/quota-and-pricing.md -------------------------------------------------------------------------------- /docs/releases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/releases.md -------------------------------------------------------------------------------- /docs/sidebar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/sidebar.json -------------------------------------------------------------------------------- /docs/technical-sharing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/technical-sharing.md -------------------------------------------------------------------------------- /docs/tools/file-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/tools/file-system.md -------------------------------------------------------------------------------- /docs/tools/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/tools/index.md -------------------------------------------------------------------------------- /docs/tools/mcp-server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/tools/mcp-server.md -------------------------------------------------------------------------------- /docs/tools/memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/tools/memory.md -------------------------------------------------------------------------------- /docs/tools/multi-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/tools/multi-file.md -------------------------------------------------------------------------------- /docs/tools/shell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/tools/shell.md -------------------------------------------------------------------------------- /docs/tools/web-fetch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/tools/web-fetch.md -------------------------------------------------------------------------------- /docs/tools/web-search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/tools/web-search.md -------------------------------------------------------------------------------- /docs/tos-privacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/tos-privacy.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /esbuild.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/esbuild.config.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/eslint.config.js -------------------------------------------------------------------------------- /examples/diagnose-demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/examples/diagnose-demo.sh -------------------------------------------------------------------------------- /images/logo-fuxi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/images/logo-fuxi.jpg -------------------------------------------------------------------------------- /images/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/images/logo.jpg -------------------------------------------------------------------------------- /integration-tests/ctrl-c-exit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/ctrl-c-exit.test.ts -------------------------------------------------------------------------------- /integration-tests/extensions-install.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/extensions-install.test.ts -------------------------------------------------------------------------------- /integration-tests/file-system.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/file-system.test.ts -------------------------------------------------------------------------------- /integration-tests/globalSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/globalSetup.ts -------------------------------------------------------------------------------- /integration-tests/google_web_search.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/google_web_search.test.ts -------------------------------------------------------------------------------- /integration-tests/json-output.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/json-output.test.ts -------------------------------------------------------------------------------- /integration-tests/list_directory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/list_directory.test.ts -------------------------------------------------------------------------------- /integration-tests/mixed-input-crash.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/mixed-input-crash.test.ts -------------------------------------------------------------------------------- /integration-tests/read_many_files.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/read_many_files.test.ts -------------------------------------------------------------------------------- /integration-tests/replace.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/replace.test.ts -------------------------------------------------------------------------------- /integration-tests/run_shell_command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/run_shell_command.test.ts -------------------------------------------------------------------------------- /integration-tests/save_memory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/save_memory.test.ts -------------------------------------------------------------------------------- /integration-tests/simple-mcp-server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/simple-mcp-server.test.ts -------------------------------------------------------------------------------- /integration-tests/stdin-context.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/stdin-context.test.ts -------------------------------------------------------------------------------- /integration-tests/telemetry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/telemetry.test.ts -------------------------------------------------------------------------------- /integration-tests/test-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/test-helper.ts -------------------------------------------------------------------------------- /integration-tests/test-mcp-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/test-mcp-server.ts -------------------------------------------------------------------------------- /integration-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/tsconfig.json -------------------------------------------------------------------------------- /integration-tests/utf-bom-encoding.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/utf-bom-encoding.test.ts -------------------------------------------------------------------------------- /integration-tests/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/vitest.config.ts -------------------------------------------------------------------------------- /integration-tests/write_file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/integration-tests/write_file.test.ts -------------------------------------------------------------------------------- /modify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/modify.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/package.json -------------------------------------------------------------------------------- /packages/a2a-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/README.md -------------------------------------------------------------------------------- /packages/a2a-server/development-extension-rfc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/development-extension-rfc.md -------------------------------------------------------------------------------- /packages/a2a-server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/index.ts -------------------------------------------------------------------------------- /packages/a2a-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/package.json -------------------------------------------------------------------------------- /packages/a2a-server/src/agent/executor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/agent/executor.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/agent/task.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/agent/task.test.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/agent/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/agent/task.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/config/config.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/config/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/config/extension.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/config/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/config/settings.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/http/app.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/http/app.test.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/http/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/http/app.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/http/endpoints.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/http/endpoints.test.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/http/requestStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/http/requestStorage.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/http/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/http/server.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/index.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/persistence/gcs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/persistence/gcs.test.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/persistence/gcs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/persistence/gcs.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/types.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/utils/executor_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/utils/executor_utils.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/utils/logger.ts -------------------------------------------------------------------------------- /packages/a2a-server/src/utils/testing_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/src/utils/testing_utils.ts -------------------------------------------------------------------------------- /packages/a2a-server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/tsconfig.json -------------------------------------------------------------------------------- /packages/a2a-server/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/a2a-server/vitest.config.ts -------------------------------------------------------------------------------- /packages/cli/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/index.ts -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/src/commands/extensions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/extensions.tsx -------------------------------------------------------------------------------- /packages/cli/src/commands/extensions/disable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/extensions/disable.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/extensions/enable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/extensions/enable.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/extensions/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/extensions/install.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/extensions/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/extensions/link.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/extensions/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/extensions/list.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/extensions/new.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/extensions/new.test.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/extensions/new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/extensions/new.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/extensions/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/extensions/update.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/mcp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/mcp.test.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/mcp.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/mcp/add.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/mcp/add.test.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/mcp/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/mcp/add.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/mcp/list.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/mcp/list.test.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/mcp/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/mcp/list.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/mcp/remove.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/mcp/remove.test.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/mcp/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/commands/mcp/remove.ts -------------------------------------------------------------------------------- /packages/cli/src/config/auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/auth.test.ts -------------------------------------------------------------------------------- /packages/cli/src/config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/auth.ts -------------------------------------------------------------------------------- /packages/cli/src/config/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/config.test.ts -------------------------------------------------------------------------------- /packages/cli/src/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/config.ts -------------------------------------------------------------------------------- /packages/cli/src/config/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/extension.test.ts -------------------------------------------------------------------------------- /packages/cli/src/config/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/extension.ts -------------------------------------------------------------------------------- /packages/cli/src/config/extensions/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/extensions/github.ts -------------------------------------------------------------------------------- /packages/cli/src/config/extensions/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/extensions/update.ts -------------------------------------------------------------------------------- /packages/cli/src/config/extensions/variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/extensions/variables.ts -------------------------------------------------------------------------------- /packages/cli/src/config/keyBindings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/keyBindings.test.ts -------------------------------------------------------------------------------- /packages/cli/src/config/keyBindings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/keyBindings.ts -------------------------------------------------------------------------------- /packages/cli/src/config/policy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/policy.test.ts -------------------------------------------------------------------------------- /packages/cli/src/config/policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/policy.ts -------------------------------------------------------------------------------- /packages/cli/src/config/sandboxConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/sandboxConfig.ts -------------------------------------------------------------------------------- /packages/cli/src/config/settings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/settings.test.ts -------------------------------------------------------------------------------- /packages/cli/src/config/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/settings.ts -------------------------------------------------------------------------------- /packages/cli/src/config/settingsSchema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/settingsSchema.test.ts -------------------------------------------------------------------------------- /packages/cli/src/config/settingsSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/settingsSchema.ts -------------------------------------------------------------------------------- /packages/cli/src/config/trustedFolders.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/trustedFolders.test.ts -------------------------------------------------------------------------------- /packages/cli/src/config/trustedFolders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/config/trustedFolders.ts -------------------------------------------------------------------------------- /packages/cli/src/core/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/core/auth.ts -------------------------------------------------------------------------------- /packages/cli/src/core/initializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/core/initializer.ts -------------------------------------------------------------------------------- /packages/cli/src/core/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/core/theme.ts -------------------------------------------------------------------------------- /packages/cli/src/gemini.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/gemini.test.tsx -------------------------------------------------------------------------------- /packages/cli/src/gemini.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/gemini.tsx -------------------------------------------------------------------------------- /packages/cli/src/nonInteractiveCli.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/nonInteractiveCli.test.ts -------------------------------------------------------------------------------- /packages/cli/src/nonInteractiveCli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/nonInteractiveCli.ts -------------------------------------------------------------------------------- /packages/cli/src/nonInteractiveCliCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/nonInteractiveCliCommands.ts -------------------------------------------------------------------------------- /packages/cli/src/patches/is-in-ci.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/patches/is-in-ci.ts -------------------------------------------------------------------------------- /packages/cli/src/services/CommandService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/services/CommandService.test.ts -------------------------------------------------------------------------------- /packages/cli/src/services/CommandService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/services/CommandService.ts -------------------------------------------------------------------------------- /packages/cli/src/services/FileCommandLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/services/FileCommandLoader.ts -------------------------------------------------------------------------------- /packages/cli/src/services/McpPromptLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/services/McpPromptLoader.ts -------------------------------------------------------------------------------- /packages/cli/src/services/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/services/types.ts -------------------------------------------------------------------------------- /packages/cli/src/test-utils/createExtension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/test-utils/createExtension.ts -------------------------------------------------------------------------------- /packages/cli/src/test-utils/customMatchers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/test-utils/customMatchers.ts -------------------------------------------------------------------------------- /packages/cli/src/test-utils/render.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/test-utils/render.tsx -------------------------------------------------------------------------------- /packages/cli/src/types/plan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/types/plan.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/App.test.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/App.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/AppContainer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/AppContainer.test.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/AppContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/AppContainer.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/ConfigFilesMissingPrompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/ConfigFilesMissingPrompt.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/IdeIntegrationNudge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/IdeIntegrationNudge.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/auth/AuthDialog.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/auth/AuthDialog.test.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/auth/AuthDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/auth/AuthDialog.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/auth/AuthInProgress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/auth/AuthInProgress.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/auth/useAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/auth/useAuth.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/colors.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/aboutCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/aboutCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/agentsCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/agentsCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/authCommand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/authCommand.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/authCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/authCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/bugCommand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/bugCommand.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/bugCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/bugCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/chatCommand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/chatCommand.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/chatCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/chatCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/clearCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/clearCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/compressCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/compressCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/copyCommand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/copyCommand.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/copyCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/copyCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/corgiCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/corgiCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/diagnoseCommand.test.ts.new: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/diagnoseCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/diagnoseCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/docsCommand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/docsCommand.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/docsCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/docsCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/editorCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/editorCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/helpCommand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/helpCommand.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/helpCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/helpCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/ideCommand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/ideCommand.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/ideCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/ideCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/initCommand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/initCommand.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/initCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/initCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/mcpCommand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/mcpCommand.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/mcpCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/mcpCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/memoryCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/memoryCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/modelCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/modelCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/planCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/planCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/privacyCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/privacyCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/profileCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/profileCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/quitCommand.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/quitCommand.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/quitCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/quitCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/restoreCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/restoreCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/settingsCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/settingsCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/specCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/specCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/statsCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/statsCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/themeCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/themeCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/todosCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/todosCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/toolsCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/toolsCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/types.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/vimCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/vimCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/commands/workflowCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/commands/workflowCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/components/AboutBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/AboutBox.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/AnsiOutput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/AnsiOutput.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/AppHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/AppHeader.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/AsciiArt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/AsciiArt.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/components/CliSpinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/CliSpinner.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/Composer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/Composer.test.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/Composer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/Composer.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/ConsentPrompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/ConsentPrompt.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/DebugProfiler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/DebugProfiler.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/DialogManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/DialogManager.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/ExitWarning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/ExitWarning.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/Footer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/Footer.test.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/Footer.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/Header.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/Header.test.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/Header.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/Help.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/Help.test.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/Help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/Help.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/InputPrompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/InputPrompt.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/MainContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/MainContent.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/ModelDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/ModelDialog.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/Notifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/Notifications.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/PrepareLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/PrepareLabel.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/ShowMoreLines.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/ShowMoreLines.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/StatsDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/StatsDisplay.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/ThemeDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/ThemeDialog.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/components/Tips.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/components/Tips.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/constants.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/contexts/AppContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/contexts/AppContext.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/contexts/ConfigContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/contexts/ConfigContext.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/contexts/KeypressContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/contexts/KeypressContext.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/keyToAnsi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/keyToAnsi.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useAtCompletion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useAtCompletion.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useBracketedPaste.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useBracketedPaste.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useCompletion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useCompletion.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useEditorSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useEditorSettings.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useFocus.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useFocus.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useFocus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useFocus.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useFolderTrust.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useFolderTrust.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useGeminiStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useGeminiStream.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useGitBranchName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useGitBranchName.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useHistoryManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useHistoryManager.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useInputHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useInputHistory.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useKeypress.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useKeypress.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useKeypress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useKeypress.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useLogger.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useMemoryMonitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useMemoryMonitor.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useMessageQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useMessageQueue.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useModelCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useModelCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/usePhraseCycler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/usePhraseCycler.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useSelectionList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useSelectionList.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useShellHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useShellHistory.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useStateAndRef.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useStateAndRef.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useTerminalSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useTerminalSize.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useThemeCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useThemeCommand.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useTimer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useTimer.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/useTimer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/useTimer.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/vim.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/vim.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/hooks/vim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/hooks/vim.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/keyMatchers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/keyMatchers.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/keyMatchers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/keyMatchers.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/privacy/PrivacyNotice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/privacy/PrivacyNotice.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/semantic-colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/semantic-colors.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/state/extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/state/extensions.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/textConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/textConstants.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/ansi-light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/ansi-light.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/ansi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/ansi.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/atom-one-dark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/atom-one-dark.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/ayu-light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/ayu-light.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/ayu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/ayu.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/color-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/color-utils.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/color-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/color-utils.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/default-light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/default-light.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/default.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/dracula.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/dracula.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/github-dark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/github-dark.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/github-light.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/github-light.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/googlecode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/googlecode.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/no-color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/no-color.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/semantic-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/semantic-tokens.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/shades-of-purple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/shades-of-purple.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/theme-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/theme-manager.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/theme.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/theme.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/theme.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/themes/xcode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/themes/xcode.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/types.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/CodeColorizer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/CodeColorizer.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/ConsolePatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/ConsolePatcher.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/MarkdownDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/MarkdownDisplay.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/TableRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/TableRenderer.tsx -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/clipboardUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/clipboardUtils.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/commandUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/commandUtils.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/commandUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/commandUtils.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/computeStats.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/computeStats.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/computeStats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/computeStats.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/displayUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/displayUtils.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/displayUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/displayUtils.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/formatters.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/formatters.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/formatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/formatters.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/highlight.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/highlight.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/highlight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/highlight.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/isNarrowWidth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/isNarrowWidth.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/markdownUtilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/markdownUtilities.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/platformConstants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/platformConstants.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/terminalSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/terminalSetup.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/textUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/textUtils.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/textUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/textUtils.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/ui-sizing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/ui-sizing.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/updateCheck.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/updateCheck.test.ts -------------------------------------------------------------------------------- /packages/cli/src/ui/utils/updateCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/ui/utils/updateCheck.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/checks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/checks.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/cleanup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/cleanup.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/cleanup.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/commands.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/commands.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/commands.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/commentJson.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/commentJson.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/commentJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/commentJson.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/configFileChecker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/configFileChecker.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/deepMerge.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/deepMerge.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/deepMerge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/deepMerge.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/dialogScopeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/dialogScopeUtils.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/envVarResolver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/envVarResolver.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/envVarResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/envVarResolver.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/errors.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/errors.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/events.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/gitUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/gitUtils.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/gitUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/gitUtils.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/handleAutoUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/handleAutoUpdate.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/installationInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/installationInfo.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/math.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/package.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/processUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/processUtils.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/processUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/processUtils.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/readStdin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/readStdin.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/readStdin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/readStdin.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/relaunch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/relaunch.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/relaunch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/relaunch.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/resolvePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/resolvePath.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/sandbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/sandbox.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/sessionCleanup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/sessionCleanup.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/sessionCleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/sessionCleanup.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/sessionUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/sessionUtils.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/settingsUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/settingsUtils.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/settingsUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/settingsUtils.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/spawnWrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/spawnWrapper.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/startupWarnings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/startupWarnings.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/startupWarnings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/startupWarnings.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/todoUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/todoUtils.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/updateEventEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/updateEventEmitter.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/userStartupWarnings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/userStartupWarnings.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/version.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/windowTitle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/windowTitle.test.ts -------------------------------------------------------------------------------- /packages/cli/src/utils/windowTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/utils/windowTitle.ts -------------------------------------------------------------------------------- /packages/cli/src/validateNonInterActiveAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/validateNonInterActiveAuth.ts -------------------------------------------------------------------------------- /packages/cli/src/zed-integration/acp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/zed-integration/acp.ts -------------------------------------------------------------------------------- /packages/cli/src/zed-integration/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/src/zed-integration/schema.ts -------------------------------------------------------------------------------- /packages/cli/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/test-setup.ts -------------------------------------------------------------------------------- /packages/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/tsconfig.json -------------------------------------------------------------------------------- /packages/cli/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/cli/vitest.config.ts -------------------------------------------------------------------------------- /packages/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/index.ts -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/__mocks__/fs/promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/__mocks__/fs/promises.ts -------------------------------------------------------------------------------- /packages/core/src/adapters/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/adapters/README.md -------------------------------------------------------------------------------- /packages/core/src/adapters/base/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/adapters/base/errors.ts -------------------------------------------------------------------------------- /packages/core/src/adapters/base/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/adapters/base/index.ts -------------------------------------------------------------------------------- /packages/core/src/adapters/base/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/adapters/base/types.ts -------------------------------------------------------------------------------- /packages/core/src/adapters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/adapters/index.ts -------------------------------------------------------------------------------- /packages/core/src/adapters/modelRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/adapters/modelRouter.ts -------------------------------------------------------------------------------- /packages/core/src/adapters/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/adapters/registry.ts -------------------------------------------------------------------------------- /packages/core/src/agents/AgentExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/AgentExecutor.ts -------------------------------------------------------------------------------- /packages/core/src/agents/AgentManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/AgentManager.ts -------------------------------------------------------------------------------- /packages/core/src/agents/AgentParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/AgentParser.test.ts -------------------------------------------------------------------------------- /packages/core/src/agents/AgentParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/AgentParser.ts -------------------------------------------------------------------------------- /packages/core/src/agents/AgentValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/AgentValidator.ts -------------------------------------------------------------------------------- /packages/core/src/agents/ContextManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/ContextManager.ts -------------------------------------------------------------------------------- /packages/core/src/agents/HandoffManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/HandoffManager.ts -------------------------------------------------------------------------------- /packages/core/src/agents/HybridRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/HybridRouter.ts -------------------------------------------------------------------------------- /packages/core/src/agents/LLMRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/LLMRouter.ts -------------------------------------------------------------------------------- /packages/core/src/agents/MCPRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/MCPRegistry.ts -------------------------------------------------------------------------------- /packages/core/src/agents/Router.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/Router.test.ts -------------------------------------------------------------------------------- /packages/core/src/agents/Router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/Router.ts -------------------------------------------------------------------------------- /packages/core/src/agents/RuleRouter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/RuleRouter.test.ts -------------------------------------------------------------------------------- /packages/core/src/agents/RuleRouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/RuleRouter.ts -------------------------------------------------------------------------------- /packages/core/src/agents/ToolCategories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/ToolCategories.ts -------------------------------------------------------------------------------- /packages/core/src/agents/ToolFilter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/ToolFilter.test.ts -------------------------------------------------------------------------------- /packages/core/src/agents/ToolFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/ToolFilter.ts -------------------------------------------------------------------------------- /packages/core/src/agents/WorkflowExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/WorkflowExecutor.ts -------------------------------------------------------------------------------- /packages/core/src/agents/WorkflowManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/WorkflowManager.ts -------------------------------------------------------------------------------- /packages/core/src/agents/executor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/executor.test.ts -------------------------------------------------------------------------------- /packages/core/src/agents/executor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/executor.ts -------------------------------------------------------------------------------- /packages/core/src/agents/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/index.ts -------------------------------------------------------------------------------- /packages/core/src/agents/integration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/integration.test.ts -------------------------------------------------------------------------------- /packages/core/src/agents/invocation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/invocation.test.ts -------------------------------------------------------------------------------- /packages/core/src/agents/invocation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/invocation.ts -------------------------------------------------------------------------------- /packages/core/src/agents/messageConverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/messageConverter.ts -------------------------------------------------------------------------------- /packages/core/src/agents/registry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/registry.test.ts -------------------------------------------------------------------------------- /packages/core/src/agents/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/registry.ts -------------------------------------------------------------------------------- /packages/core/src/agents/schema-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/schema-utils.test.ts -------------------------------------------------------------------------------- /packages/core/src/agents/schema-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/schema-utils.ts -------------------------------------------------------------------------------- /packages/core/src/agents/templates/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/templates/basic.md -------------------------------------------------------------------------------- /packages/core/src/agents/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/types.ts -------------------------------------------------------------------------------- /packages/core/src/agents/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/utils.test.ts -------------------------------------------------------------------------------- /packages/core/src/agents/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/agents/utils.ts -------------------------------------------------------------------------------- /packages/core/src/code_assist/codeAssist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/code_assist/codeAssist.ts -------------------------------------------------------------------------------- /packages/core/src/code_assist/converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/code_assist/converter.ts -------------------------------------------------------------------------------- /packages/core/src/code_assist/oauth2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/code_assist/oauth2.test.ts -------------------------------------------------------------------------------- /packages/core/src/code_assist/oauth2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/code_assist/oauth2.ts -------------------------------------------------------------------------------- /packages/core/src/code_assist/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/code_assist/server.test.ts -------------------------------------------------------------------------------- /packages/core/src/code_assist/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/code_assist/server.ts -------------------------------------------------------------------------------- /packages/core/src/code_assist/setup.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/code_assist/setup.test.ts -------------------------------------------------------------------------------- /packages/core/src/code_assist/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/code_assist/setup.ts -------------------------------------------------------------------------------- /packages/core/src/code_assist/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/code_assist/types.ts -------------------------------------------------------------------------------- /packages/core/src/config/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/config/config.test.ts -------------------------------------------------------------------------------- /packages/core/src/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/config/config.ts -------------------------------------------------------------------------------- /packages/core/src/config/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/config/constants.ts -------------------------------------------------------------------------------- /packages/core/src/config/flashFallback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/config/flashFallback.test.ts -------------------------------------------------------------------------------- /packages/core/src/config/models.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/config/models.test.ts -------------------------------------------------------------------------------- /packages/core/src/config/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/config/models.ts -------------------------------------------------------------------------------- /packages/core/src/config/storage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/config/storage.test.ts -------------------------------------------------------------------------------- /packages/core/src/config/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/config/storage.ts -------------------------------------------------------------------------------- /packages/core/src/confirmation-bus/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/confirmation-bus/index.ts -------------------------------------------------------------------------------- /packages/core/src/confirmation-bus/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/confirmation-bus/types.ts -------------------------------------------------------------------------------- /packages/core/src/core/baseLlmClient.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/baseLlmClient.test.ts -------------------------------------------------------------------------------- /packages/core/src/core/baseLlmClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/baseLlmClient.ts -------------------------------------------------------------------------------- /packages/core/src/core/client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/client.test.ts -------------------------------------------------------------------------------- /packages/core/src/core/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/client.ts -------------------------------------------------------------------------------- /packages/core/src/core/contentGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/contentGenerator.ts -------------------------------------------------------------------------------- /packages/core/src/core/coreToolScheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/coreToolScheduler.ts -------------------------------------------------------------------------------- /packages/core/src/core/geminiChat.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/geminiChat.test.ts -------------------------------------------------------------------------------- /packages/core/src/core/geminiChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/geminiChat.ts -------------------------------------------------------------------------------- /packages/core/src/core/geminiRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/geminiRequest.ts -------------------------------------------------------------------------------- /packages/core/src/core/logger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/logger.test.ts -------------------------------------------------------------------------------- /packages/core/src/core/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/logger.ts -------------------------------------------------------------------------------- /packages/core/src/core/prompts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/prompts.test.ts -------------------------------------------------------------------------------- /packages/core/src/core/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/prompts.ts -------------------------------------------------------------------------------- /packages/core/src/core/subagent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/subagent.test.ts -------------------------------------------------------------------------------- /packages/core/src/core/subagent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/subagent.ts -------------------------------------------------------------------------------- /packages/core/src/core/tokenLimits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/tokenLimits.ts -------------------------------------------------------------------------------- /packages/core/src/core/turn.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/turn.test.ts -------------------------------------------------------------------------------- /packages/core/src/core/turn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/core/turn.ts -------------------------------------------------------------------------------- /packages/core/src/fallback/handler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/fallback/handler.test.ts -------------------------------------------------------------------------------- /packages/core/src/fallback/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/fallback/handler.ts -------------------------------------------------------------------------------- /packages/core/src/fallback/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/fallback/types.ts -------------------------------------------------------------------------------- /packages/core/src/ide/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/constants.ts -------------------------------------------------------------------------------- /packages/core/src/ide/detect-ide.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/detect-ide.test.ts -------------------------------------------------------------------------------- /packages/core/src/ide/detect-ide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/detect-ide.ts -------------------------------------------------------------------------------- /packages/core/src/ide/ide-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/ide-client.test.ts -------------------------------------------------------------------------------- /packages/core/src/ide/ide-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/ide-client.ts -------------------------------------------------------------------------------- /packages/core/src/ide/ide-installer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/ide-installer.test.ts -------------------------------------------------------------------------------- /packages/core/src/ide/ide-installer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/ide-installer.ts -------------------------------------------------------------------------------- /packages/core/src/ide/ideContext.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/ideContext.test.ts -------------------------------------------------------------------------------- /packages/core/src/ide/ideContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/ideContext.ts -------------------------------------------------------------------------------- /packages/core/src/ide/process-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/process-utils.test.ts -------------------------------------------------------------------------------- /packages/core/src/ide/process-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/process-utils.ts -------------------------------------------------------------------------------- /packages/core/src/ide/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/ide/types.ts -------------------------------------------------------------------------------- /packages/core/src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/index.test.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/mcp/google-auth-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/mcp/google-auth-provider.ts -------------------------------------------------------------------------------- /packages/core/src/mcp/oauth-provider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/mcp/oauth-provider.test.ts -------------------------------------------------------------------------------- /packages/core/src/mcp/oauth-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/mcp/oauth-provider.ts -------------------------------------------------------------------------------- /packages/core/src/mcp/oauth-token-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/mcp/oauth-token-storage.ts -------------------------------------------------------------------------------- /packages/core/src/mcp/oauth-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/mcp/oauth-utils.test.ts -------------------------------------------------------------------------------- /packages/core/src/mcp/oauth-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/mcp/oauth-utils.ts -------------------------------------------------------------------------------- /packages/core/src/mcp/token-storage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/mcp/token-storage/index.ts -------------------------------------------------------------------------------- /packages/core/src/mcp/token-storage/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/mcp/token-storage/types.ts -------------------------------------------------------------------------------- /packages/core/src/mocks/msw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/mocks/msw.ts -------------------------------------------------------------------------------- /packages/core/src/output/json-formatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/output/json-formatter.ts -------------------------------------------------------------------------------- /packages/core/src/output/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/output/types.ts -------------------------------------------------------------------------------- /packages/core/src/policy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/policy/index.ts -------------------------------------------------------------------------------- /packages/core/src/policy/policy-engine.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/policy/policy-engine.test.ts -------------------------------------------------------------------------------- /packages/core/src/policy/policy-engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/policy/policy-engine.ts -------------------------------------------------------------------------------- /packages/core/src/policy/stable-stringify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/policy/stable-stringify.ts -------------------------------------------------------------------------------- /packages/core/src/policy/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/policy/types.ts -------------------------------------------------------------------------------- /packages/core/src/prompts/mcp-prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/prompts/mcp-prompts.ts -------------------------------------------------------------------------------- /packages/core/src/prompts/prompt-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/prompts/prompt-registry.ts -------------------------------------------------------------------------------- /packages/core/src/routing/routingStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/routing/routingStrategy.ts -------------------------------------------------------------------------------- /packages/core/src/services/gitService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/services/gitService.test.ts -------------------------------------------------------------------------------- /packages/core/src/services/gitService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/services/gitService.ts -------------------------------------------------------------------------------- /packages/core/src/services/modelService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/services/modelService.ts -------------------------------------------------------------------------------- /packages/core/src/spec/SpecManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/spec/SpecManager.ts -------------------------------------------------------------------------------- /packages/core/src/spec/SpecValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/spec/SpecValidator.ts -------------------------------------------------------------------------------- /packages/core/src/spec/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/spec/types.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/activity-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/activity-types.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/config.test.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/config.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/constants.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/file-exporters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/file-exporters.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/gcp-exporters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/gcp-exporters.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/index.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/loggers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/loggers.test.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/loggers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/loggers.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/memory-monitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/memory-monitor.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/metrics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/metrics.test.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/metrics.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/rate-limiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/rate-limiter.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/sdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/sdk.test.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/sdk.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/telemetry-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/telemetry-utils.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/telemetry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/telemetry.test.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/types.ts -------------------------------------------------------------------------------- /packages/core/src/telemetry/uiTelemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/telemetry/uiTelemetry.ts -------------------------------------------------------------------------------- /packages/core/src/test-utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/test-utils/config.ts -------------------------------------------------------------------------------- /packages/core/src/test-utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/test-utils/index.ts -------------------------------------------------------------------------------- /packages/core/src/test-utils/mock-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/test-utils/mock-tool.ts -------------------------------------------------------------------------------- /packages/core/src/tools/create-constitution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/create-constitution.ts -------------------------------------------------------------------------------- /packages/core/src/tools/create-plan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/create-plan.ts -------------------------------------------------------------------------------- /packages/core/src/tools/create-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/create-spec.ts -------------------------------------------------------------------------------- /packages/core/src/tools/create-tech-plan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/create-tech-plan.ts -------------------------------------------------------------------------------- /packages/core/src/tools/diffOptions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/diffOptions.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/diffOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/diffOptions.ts -------------------------------------------------------------------------------- /packages/core/src/tools/edit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/edit.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/edit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/edit.ts -------------------------------------------------------------------------------- /packages/core/src/tools/execute-task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/execute-task.ts -------------------------------------------------------------------------------- /packages/core/src/tools/glob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/glob.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/glob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/glob.ts -------------------------------------------------------------------------------- /packages/core/src/tools/grep.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/grep.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/grep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/grep.ts -------------------------------------------------------------------------------- /packages/core/src/tools/ls.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/ls.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/ls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/ls.ts -------------------------------------------------------------------------------- /packages/core/src/tools/mcp-client-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/mcp-client-manager.ts -------------------------------------------------------------------------------- /packages/core/src/tools/mcp-client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/mcp-client.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/mcp-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/mcp-client.ts -------------------------------------------------------------------------------- /packages/core/src/tools/mcp-tool.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/mcp-tool.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/mcp-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/mcp-tool.ts -------------------------------------------------------------------------------- /packages/core/src/tools/memoryTool.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/memoryTool.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/memoryTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/memoryTool.ts -------------------------------------------------------------------------------- /packages/core/src/tools/modifiable-tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/modifiable-tool.ts -------------------------------------------------------------------------------- /packages/core/src/tools/read-file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/read-file.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/read-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/read-file.ts -------------------------------------------------------------------------------- /packages/core/src/tools/read-many-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/read-many-files.ts -------------------------------------------------------------------------------- /packages/core/src/tools/ripGrep.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/ripGrep.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/ripGrep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/ripGrep.ts -------------------------------------------------------------------------------- /packages/core/src/tools/shell.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/shell.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/shell.ts -------------------------------------------------------------------------------- /packages/core/src/tools/smart-edit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/smart-edit.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/smart-edit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/smart-edit.ts -------------------------------------------------------------------------------- /packages/core/src/tools/spec-to-tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/spec-to-tasks.ts -------------------------------------------------------------------------------- /packages/core/src/tools/tool-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/tool-error.ts -------------------------------------------------------------------------------- /packages/core/src/tools/tool-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/tool-names.ts -------------------------------------------------------------------------------- /packages/core/src/tools/tool-registry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/tool-registry.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/tool-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/tool-registry.ts -------------------------------------------------------------------------------- /packages/core/src/tools/tools.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/tools.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/tools.ts -------------------------------------------------------------------------------- /packages/core/src/tools/update-task-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/update-task-status.ts -------------------------------------------------------------------------------- /packages/core/src/tools/web-fetch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/web-fetch.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/web-fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/web-fetch.ts -------------------------------------------------------------------------------- /packages/core/src/tools/web-search.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/web-search.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/web-search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/web-search.ts -------------------------------------------------------------------------------- /packages/core/src/tools/write-file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/write-file.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/write-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/write-file.ts -------------------------------------------------------------------------------- /packages/core/src/tools/write-todos.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/write-todos.test.ts -------------------------------------------------------------------------------- /packages/core/src/tools/write-todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/tools/write-todos.ts -------------------------------------------------------------------------------- /packages/core/src/utils/LruCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/LruCache.ts -------------------------------------------------------------------------------- /packages/core/src/utils/bfsFileSearch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/bfsFileSearch.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/bfsFileSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/bfsFileSearch.ts -------------------------------------------------------------------------------- /packages/core/src/utils/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/browser.ts -------------------------------------------------------------------------------- /packages/core/src/utils/editCorrector.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/editCorrector.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/editCorrector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/editCorrector.ts -------------------------------------------------------------------------------- /packages/core/src/utils/editor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/editor.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/editor.ts -------------------------------------------------------------------------------- /packages/core/src/utils/environmentContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/environmentContext.ts -------------------------------------------------------------------------------- /packages/core/src/utils/errorParsing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/errorParsing.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/errorParsing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/errorParsing.ts -------------------------------------------------------------------------------- /packages/core/src/utils/errorReporting.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/errorReporting.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/errorReporting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/errorReporting.ts -------------------------------------------------------------------------------- /packages/core/src/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/errors.ts -------------------------------------------------------------------------------- /packages/core/src/utils/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/fetch.ts -------------------------------------------------------------------------------- /packages/core/src/utils/fileUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/fileUtils.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/fileUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/fileUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/filesearch/crawler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/filesearch/crawler.ts -------------------------------------------------------------------------------- /packages/core/src/utils/filesearch/ignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/filesearch/ignore.ts -------------------------------------------------------------------------------- /packages/core/src/utils/flashFallback.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/flashFallback.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/formatters.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/formatters.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/formatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/formatters.ts -------------------------------------------------------------------------------- /packages/core/src/utils/geminiIgnoreParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/geminiIgnoreParser.ts -------------------------------------------------------------------------------- /packages/core/src/utils/getFolderStructure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/getFolderStructure.ts -------------------------------------------------------------------------------- /packages/core/src/utils/getPty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/getPty.ts -------------------------------------------------------------------------------- /packages/core/src/utils/gitIgnoreParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/gitIgnoreParser.ts -------------------------------------------------------------------------------- /packages/core/src/utils/gitUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/gitUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/googleErrors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/googleErrors.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/googleErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/googleErrors.ts -------------------------------------------------------------------------------- /packages/core/src/utils/googleQuotaErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/googleQuotaErrors.ts -------------------------------------------------------------------------------- /packages/core/src/utils/ignorePatterns.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/ignorePatterns.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/ignorePatterns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/ignorePatterns.ts -------------------------------------------------------------------------------- /packages/core/src/utils/installationManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/installationManager.ts -------------------------------------------------------------------------------- /packages/core/src/utils/language-detection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/language-detection.ts -------------------------------------------------------------------------------- /packages/core/src/utils/llm-edit-fixer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/llm-edit-fixer.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/llm-edit-fixer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/llm-edit-fixer.ts -------------------------------------------------------------------------------- /packages/core/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/logger.ts -------------------------------------------------------------------------------- /packages/core/src/utils/memoryDiscovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/memoryDiscovery.ts -------------------------------------------------------------------------------- /packages/core/src/utils/messageInspectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/messageInspectors.ts -------------------------------------------------------------------------------- /packages/core/src/utils/nextSpeakerChecker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/nextSpeakerChecker.ts -------------------------------------------------------------------------------- /packages/core/src/utils/partUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/partUtils.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/partUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/partUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/pathCorrector.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/pathCorrector.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/pathCorrector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/pathCorrector.ts -------------------------------------------------------------------------------- /packages/core/src/utils/pathReader.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/pathReader.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/pathReader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/pathReader.ts -------------------------------------------------------------------------------- /packages/core/src/utils/paths.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/paths.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/paths.ts -------------------------------------------------------------------------------- /packages/core/src/utils/promptIdContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/promptIdContext.ts -------------------------------------------------------------------------------- /packages/core/src/utils/quotaErrorDetection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/quotaErrorDetection.ts -------------------------------------------------------------------------------- /packages/core/src/utils/retry.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/retry.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/retry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/retry.ts -------------------------------------------------------------------------------- /packages/core/src/utils/safeJsonStringify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/safeJsonStringify.ts -------------------------------------------------------------------------------- /packages/core/src/utils/schemaValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/schemaValidator.ts -------------------------------------------------------------------------------- /packages/core/src/utils/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/session.ts -------------------------------------------------------------------------------- /packages/core/src/utils/shell-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/shell-utils.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/shell-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/shell-utils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/summarizer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/summarizer.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/summarizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/summarizer.ts -------------------------------------------------------------------------------- /packages/core/src/utils/systemEncoding.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/systemEncoding.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/systemEncoding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/systemEncoding.ts -------------------------------------------------------------------------------- /packages/core/src/utils/terminalSerializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/terminalSerializer.ts -------------------------------------------------------------------------------- /packages/core/src/utils/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/testUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/textUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/textUtils.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/textUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/textUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/thoughtUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/thoughtUtils.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/thoughtUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/thoughtUtils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/tool-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/tool-utils.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/tool-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/tool-utils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/userAccountManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/userAccountManager.ts -------------------------------------------------------------------------------- /packages/core/src/utils/workspaceContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/src/utils/workspaceContext.ts -------------------------------------------------------------------------------- /packages/core/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/test-setup.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/core/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/core/vitest.config.ts -------------------------------------------------------------------------------- /packages/test-utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/test-utils/index.ts -------------------------------------------------------------------------------- /packages/test-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/test-utils/package.json -------------------------------------------------------------------------------- /packages/test-utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/test-utils/src/index.ts -------------------------------------------------------------------------------- /packages/test-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/test-utils/tsconfig.json -------------------------------------------------------------------------------- /packages/test-utils/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/test-utils/vitest.config.ts -------------------------------------------------------------------------------- /packages/vscode-ide-companion/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/vscode-ide-companion/.vscodeignore -------------------------------------------------------------------------------- /packages/vscode-ide-companion/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/vscode-ide-companion/LICENSE -------------------------------------------------------------------------------- /packages/vscode-ide-companion/NOTICES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/vscode-ide-companion/NOTICES.txt -------------------------------------------------------------------------------- /packages/vscode-ide-companion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/vscode-ide-companion/README.md -------------------------------------------------------------------------------- /packages/vscode-ide-companion/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/vscode-ide-companion/assets/icon.png -------------------------------------------------------------------------------- /packages/vscode-ide-companion/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/vscode-ide-companion/development.md -------------------------------------------------------------------------------- /packages/vscode-ide-companion/esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/vscode-ide-companion/esbuild.js -------------------------------------------------------------------------------- /packages/vscode-ide-companion/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/vscode-ide-companion/package.json -------------------------------------------------------------------------------- /packages/vscode-ide-companion/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/vscode-ide-companion/src/extension.ts -------------------------------------------------------------------------------- /packages/vscode-ide-companion/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/packages/vscode-ide-companion/tsconfig.json -------------------------------------------------------------------------------- /requirements_analyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/requirements_analyzer.py -------------------------------------------------------------------------------- /scripts/build-minimal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/build-minimal.js -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/build_package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/build_package.js -------------------------------------------------------------------------------- /scripts/build_sandbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/build_sandbox.js -------------------------------------------------------------------------------- /scripts/build_vscode_companion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/build_vscode_companion.js -------------------------------------------------------------------------------- /scripts/check-build-status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/check-build-status.js -------------------------------------------------------------------------------- /scripts/check-lockfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/check-lockfile.js -------------------------------------------------------------------------------- /scripts/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/clean.js -------------------------------------------------------------------------------- /scripts/copy_bundle_assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/copy_bundle_assets.js -------------------------------------------------------------------------------- /scripts/copy_files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/copy_files.js -------------------------------------------------------------------------------- /scripts/create_alias.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/create_alias.sh -------------------------------------------------------------------------------- /scripts/deflake.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/deflake.js -------------------------------------------------------------------------------- /scripts/esbuild-minimal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/esbuild-minimal.js -------------------------------------------------------------------------------- /scripts/generate-git-commit-info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/generate-git-commit-info.js -------------------------------------------------------------------------------- /scripts/get-release-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/get-release-version.js -------------------------------------------------------------------------------- /scripts/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/lint.js -------------------------------------------------------------------------------- /scripts/local_telemetry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/local_telemetry.js -------------------------------------------------------------------------------- /scripts/pre-commit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/pre-commit.js -------------------------------------------------------------------------------- /scripts/prepare-for-pack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/prepare-for-pack.js -------------------------------------------------------------------------------- /scripts/prepare-github-release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/prepare-github-release.js -------------------------------------------------------------------------------- /scripts/prepare-package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/prepare-package.js -------------------------------------------------------------------------------- /scripts/releasing/create-patch-pr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/releasing/create-patch-pr.js -------------------------------------------------------------------------------- /scripts/releasing/patch-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/releasing/patch-comment.js -------------------------------------------------------------------------------- /scripts/releasing/patch-create-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/releasing/patch-create-comment.js -------------------------------------------------------------------------------- /scripts/releasing/patch-trigger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/releasing/patch-trigger.js -------------------------------------------------------------------------------- /scripts/restore-package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/restore-package.js -------------------------------------------------------------------------------- /scripts/sandbox_command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/sandbox_command.js -------------------------------------------------------------------------------- /scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/start.js -------------------------------------------------------------------------------- /scripts/telemetry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/telemetry.js -------------------------------------------------------------------------------- /scripts/telemetry_gcp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/telemetry_gcp.js -------------------------------------------------------------------------------- /scripts/telemetry_utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/telemetry_utils.js -------------------------------------------------------------------------------- /scripts/test-windows-paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/test-windows-paths.js -------------------------------------------------------------------------------- /scripts/tests/get-release-version.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/tests/get-release-version.test.js -------------------------------------------------------------------------------- /scripts/tests/patch-create-comment.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/tests/patch-create-comment.test.js -------------------------------------------------------------------------------- /scripts/tests/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/tests/test-setup.ts -------------------------------------------------------------------------------- /scripts/tests/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/tests/vitest.config.ts -------------------------------------------------------------------------------- /scripts/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/scripts/version.js -------------------------------------------------------------------------------- /study/00-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/00-overview.md -------------------------------------------------------------------------------- /study/01-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/01-architecture.md -------------------------------------------------------------------------------- /study/02-commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/02-commands.md -------------------------------------------------------------------------------- /study/03-config-and-secrets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/03-config-and-secrets.md -------------------------------------------------------------------------------- /study/04-model-and-providers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/04-model-and-providers.md -------------------------------------------------------------------------------- /study/05-extensibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/05-extensibility.md -------------------------------------------------------------------------------- /study/06-dev-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/06-dev-setup.md -------------------------------------------------------------------------------- /study/07-testing-and-ci.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/07-testing-and-ci.md -------------------------------------------------------------------------------- /study/08-roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/08-roadmap.md -------------------------------------------------------------------------------- /study/CODE_REVIEW_AND_OPTIMIZATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/CODE_REVIEW_AND_OPTIMIZATION.md -------------------------------------------------------------------------------- /study/DEPLOYMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/DEPLOYMENT.md -------------------------------------------------------------------------------- /study/DEV_GUIDE_FOR_HANDOVER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/DEV_GUIDE_FOR_HANDOVER.md -------------------------------------------------------------------------------- /study/OPTIMIZATION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/OPTIMIZATION_SUMMARY.md -------------------------------------------------------------------------------- /study/PR_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/PR_TEMPLATE.md -------------------------------------------------------------------------------- /study/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/README.md -------------------------------------------------------------------------------- /study/base_commit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/study/base_commit.md -------------------------------------------------------------------------------- /test_shell/test-agent-load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/test_shell/test-agent-load.js -------------------------------------------------------------------------------- /test_shell/test-agent-mcp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/test_shell/test-agent-mcp.js -------------------------------------------------------------------------------- /test_shell/test-agent-natural-lang.txt: -------------------------------------------------------------------------------- 1 | 使用 code_review agent 分析这个文件的代码质量 2 | -------------------------------------------------------------------------------- /test_shell/test-agents-p1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/test_shell/test-agents-p1.sh -------------------------------------------------------------------------------- /test_shell/test-shared-context.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/test_shell/test-shared-context.sh -------------------------------------------------------------------------------- /test_shell/test_deepseek.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/test_shell/test_deepseek.sh -------------------------------------------------------------------------------- /third_party/get-ripgrep/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/third_party/get-ripgrep/LICENSE -------------------------------------------------------------------------------- /third_party/get-ripgrep/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/third_party/get-ripgrep/package.json -------------------------------------------------------------------------------- /third_party/get-ripgrep/src/downloadRipGrep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/third_party/get-ripgrep/src/downloadRipGrep.js -------------------------------------------------------------------------------- /third_party/get-ripgrep/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/third_party/get-ripgrep/src/index.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MJ-CJM/fuxi-cli/HEAD/tsconfig.json --------------------------------------------------------------------------------