├── .claude └── agents │ ├── a-agent-like-linus-keep-it-sim.md │ ├── dao-qi-harmony-designer.md │ ├── simplicity-auditor.md │ ├── test-agent.md │ └── test-writer.md ├── .dockerignore ├── .env.example ├── .eslintrc.cjs ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ ├── npm-publish.yml │ ├── release.yml │ └── version-bump.yml ├── .gitignore ├── .husky └── pre-commit ├── .kode └── agents │ ├── code-writer.md │ ├── dao-qi-harmony-designer.md │ ├── docs-writer.md │ ├── search-specialist.md │ └── test-writer.md ├── .npmignore ├── .prettierignore ├── .prettierrc ├── AGENTS.md ├── CLAUDE.md ├── CONTRIBUTING.md ├── DEPLOYMENT_GUIDE.md ├── Dockerfile ├── LICENSE ├── README.md ├── README.zh-CN.md ├── docs ├── ELEGANT_TAB_IMPROVEMENT_PLAN.md ├── PROJECT_STRUCTURE.md ├── PUBLISH.md ├── PUBLISH_GUIDE.md ├── TAB_BEHAVIOR_DEMO.md ├── TERMINAL_BEHAVIOR_ANALYSIS.md ├── TERMINAL_TAB_TEST.md ├── TERMINAL_VS_CURRENT.md ├── agents-system.md ├── custom-commands.md ├── develop-zh │ ├── README.md │ ├── architecture.md │ ├── configuration.md │ ├── modules │ │ ├── custom-commands.md │ │ ├── mcp-integration.md │ │ ├── model-management.md │ │ ├── query-engine.md │ │ └── repl-interface.md │ ├── overview.md │ ├── security-model.md │ └── tools-system.md ├── develop │ ├── README.md │ ├── architecture.md │ ├── configuration.md │ ├── modules │ │ ├── context-system.md │ │ ├── custom-commands.md │ │ ├── mcp-integration.md │ │ ├── model-management.md │ │ ├── openai-adapters.md │ │ ├── query-engine.md │ │ └── repl-interface.md │ ├── overview.md │ ├── security-model.md │ ├── testing.md │ └── tools-system.md ├── intelligent-completion.md ├── mention-system.md └── system-design.md ├── main.js ├── package.json ├── scripts ├── build.mjs ├── postinstall.js ├── prepublish-check.js ├── publish-dev.js └── publish-release.js ├── src ├── Tool.ts ├── commands.ts ├── commands │ ├── agents.tsx │ ├── approvedTools.ts │ ├── bug.tsx │ ├── clear.ts │ ├── compact.ts │ ├── config.tsx │ ├── cost.ts │ ├── ctx_viz.ts │ ├── doctor.ts │ ├── help.tsx │ ├── init.ts │ ├── listen.ts │ ├── login.tsx │ ├── logout.tsx │ ├── mcp.ts │ ├── model.tsx │ ├── modelstatus.tsx │ ├── onboarding.tsx │ ├── pr_comments.ts │ ├── refreshCommands.ts │ ├── release-notes.ts │ ├── resume.tsx │ ├── review.ts │ └── terminalSetup.ts ├── components │ ├── AsciiLogo.tsx │ ├── Bug.tsx │ ├── CardNavigator.tsx │ ├── Config.tsx │ ├── ConsoleOAuthFlow.tsx │ ├── Cost.tsx │ ├── CostThresholdDialog.tsx │ ├── CustomSelect │ │ ├── option-map.ts │ │ ├── select-option.tsx │ │ ├── select.tsx │ │ ├── theme.ts │ │ ├── use-select-state.ts │ │ └── use-select.ts │ ├── FallbackToolUseRejectedMessage.tsx │ ├── FileEditToolUpdatedMessage.tsx │ ├── Help.tsx │ ├── HighlightedCode.tsx │ ├── InvalidConfigDialog.tsx │ ├── Link.tsx │ ├── LogSelector.tsx │ ├── Logo.tsx │ ├── MCPServerApprovalDialog.tsx │ ├── MCPServerDialogCopy.tsx │ ├── MCPServerMultiselectDialog.tsx │ ├── Message.tsx │ ├── MessageResponse.tsx │ ├── MessageSelector.tsx │ ├── ModeIndicator.tsx │ ├── ModelConfig.tsx │ ├── ModelListManager.tsx │ ├── ModelSelector.tsx │ ├── ModelStatusDisplay.tsx │ ├── Onboarding.tsx │ ├── PressEnterToContinue.tsx │ ├── ProjectOnboarding.tsx │ ├── PromptInput.tsx │ ├── SentryErrorBoundary.ts │ ├── Spinner.tsx │ ├── StructuredDiff.tsx │ ├── TextInput.tsx │ ├── TodoItem.tsx │ ├── TokenWarning.tsx │ ├── ToolUseLoader.tsx │ ├── TrustDialog.tsx │ ├── binary-feedback │ │ ├── BinaryFeedback.tsx │ │ ├── BinaryFeedbackOption.tsx │ │ ├── BinaryFeedbackView.tsx │ │ └── utils.ts │ ├── messages │ │ ├── AssistantBashOutputMessage.tsx │ │ ├── AssistantLocalCommandOutputMessage.tsx │ │ ├── AssistantRedactedThinkingMessage.tsx │ │ ├── AssistantTextMessage.tsx │ │ ├── AssistantThinkingMessage.tsx │ │ ├── AssistantToolUseMessage.tsx │ │ ├── TaskProgressMessage.tsx │ │ ├── TaskToolMessage.tsx │ │ ├── UserBashInputMessage.tsx │ │ ├── UserCommandMessage.tsx │ │ ├── UserKodingInputMessage.tsx │ │ ├── UserPromptMessage.tsx │ │ ├── UserTextMessage.tsx │ │ └── UserToolResultMessage │ │ │ ├── UserToolCanceledMessage.tsx │ │ │ ├── UserToolErrorMessage.tsx │ │ │ ├── UserToolRejectMessage.tsx │ │ │ ├── UserToolResultMessage.tsx │ │ │ ├── UserToolSuccessMessage.tsx │ │ │ └── utils.tsx │ └── permissions │ │ ├── BashPermissionRequest │ │ └── BashPermissionRequest.tsx │ │ ├── FallbackPermissionRequest.tsx │ │ ├── FileEditPermissionRequest │ │ ├── FileEditPermissionRequest.tsx │ │ └── FileEditToolDiff.tsx │ │ ├── FileWritePermissionRequest │ │ ├── FileWritePermissionRequest.tsx │ │ └── FileWriteToolDiff.tsx │ │ ├── FilesystemPermissionRequest │ │ └── FilesystemPermissionRequest.tsx │ │ ├── PermissionRequest.tsx │ │ ├── PermissionRequestTitle.tsx │ │ ├── hooks.ts │ │ ├── toolUseOptions.ts │ │ └── utils.ts ├── constants │ ├── claude-asterisk-ascii-art.tsx │ ├── figures.ts │ ├── macros.ts │ ├── modelCapabilities.ts │ ├── models.ts │ ├── oauth.ts │ ├── product.ts │ ├── prompts.ts │ └── releaseNotes.ts ├── context.ts ├── context │ └── PermissionContext.tsx ├── cost-tracker.ts ├── entrypoints │ ├── cli.tsx │ └── mcp.ts ├── history.ts ├── hooks │ ├── useApiKeyVerification.ts │ ├── useArrowKeyHistory.ts │ ├── useCanUseTool.ts │ ├── useCancelRequest.ts │ ├── useDoublePress.ts │ ├── useExitOnCtrlCD.ts │ ├── useInterval.ts │ ├── useLogMessages.ts │ ├── useLogStartupTime.ts │ ├── useNotifyAfterTimeout.ts │ ├── usePermissionRequestLogging.ts │ ├── useTerminalSize.ts │ ├── useTextInput.ts │ └── useUnifiedCompletion.ts ├── index.ts ├── messages.ts ├── permissions.ts ├── query.ts ├── screens │ ├── Doctor.tsx │ ├── LogList.tsx │ ├── REPL.tsx │ └── ResumeConversation.tsx ├── services │ ├── adapters │ │ ├── base.ts │ │ ├── chatCompletions.ts │ │ ├── openaiAdapter.ts │ │ ├── responsesAPI.ts │ │ └── responsesStreaming.ts │ ├── claude.ts │ ├── customCommands.ts │ ├── fileFreshness.ts │ ├── gpt5ConnectionTest.ts │ ├── mcpClient.ts │ ├── mcpServerApproval.tsx │ ├── mentionProcessor.ts │ ├── modelAdapterFactory.ts │ ├── notifier.ts │ ├── oauth.ts │ ├── openai.ts │ ├── responseStateManager.ts │ ├── sentry.ts │ ├── systemReminder.ts │ └── vcr.ts ├── test │ ├── README.md │ ├── diagnostic │ │ └── diagnostic-stream-test.test.ts │ ├── integration │ │ └── integration-cli-flow.test.ts │ ├── production │ │ ├── production-api-tests.test.ts │ │ └── responses-api-tool-processing.test.ts │ ├── regression │ │ └── responses-api-regression.test.ts │ ├── testAdapters.ts │ └── unit │ │ ├── chat-completions-e2e.test.ts │ │ ├── comprehensive-adapter-tests.test.ts │ │ └── responses-api-e2e.test.ts ├── tools.ts ├── tools │ ├── ArchitectTool │ │ ├── ArchitectTool.tsx │ │ └── prompt.ts │ ├── AskExpertModelTool │ │ └── AskExpertModelTool.tsx │ ├── BashTool │ │ ├── BashTool.tsx │ │ ├── BashToolResultMessage.tsx │ │ ├── OutputLine.tsx │ │ ├── prompt.ts │ │ └── utils.ts │ ├── FileEditTool │ │ ├── FileEditTool.tsx │ │ ├── prompt.ts │ │ └── utils.ts │ ├── FileReadTool │ │ ├── FileReadTool.tsx │ │ └── prompt.ts │ ├── FileWriteTool │ │ ├── FileWriteTool.tsx │ │ └── prompt.ts │ ├── GlobTool │ │ ├── GlobTool.tsx │ │ └── prompt.ts │ ├── GrepTool │ │ ├── GrepTool.tsx │ │ └── prompt.ts │ ├── MCPTool │ │ ├── MCPTool.tsx │ │ └── prompt.ts │ ├── MemoryReadTool │ │ ├── MemoryReadTool.tsx │ │ └── prompt.ts │ ├── MemoryWriteTool │ │ ├── MemoryWriteTool.tsx │ │ └── prompt.ts │ ├── MultiEditTool │ │ ├── MultiEditTool.tsx │ │ └── prompt.ts │ ├── NotebookEditTool │ │ ├── NotebookEditTool.tsx │ │ └── prompt.ts │ ├── NotebookReadTool │ │ ├── NotebookReadTool.tsx │ │ └── prompt.ts │ ├── TaskTool │ │ ├── TaskTool.tsx │ │ ├── constants.ts │ │ └── prompt.ts │ ├── ThinkTool │ │ ├── ThinkTool.tsx │ │ └── prompt.ts │ ├── TodoWriteTool │ │ ├── TodoWriteTool.tsx │ │ └── prompt.ts │ ├── URLFetcherTool │ │ ├── URLFetcherTool.tsx │ │ ├── cache.ts │ │ ├── htmlToMarkdown.ts │ │ └── prompt.ts │ ├── WebSearchTool │ │ ├── WebSearchTool.tsx │ │ ├── prompt.ts │ │ └── searchProviders.ts │ └── lsTool │ │ ├── lsTool.tsx │ │ └── prompt.ts ├── types │ ├── PermissionMode.ts │ ├── RequestContext.ts │ ├── common.d.ts │ ├── conversation.ts │ ├── logs.ts │ ├── modelCapabilities.ts │ └── notebook.ts └── utils │ ├── Cursor.ts │ ├── PersistentShell.ts │ ├── advancedFuzzyMatcher.ts │ ├── agentLoader.ts │ ├── agentStorage.ts │ ├── array.ts │ ├── ask.tsx │ ├── auth.ts │ ├── autoCompactCore.ts │ ├── autoUpdater.ts │ ├── browser.ts │ ├── cleanup.ts │ ├── commands.ts │ ├── commonUnixCommands.ts │ ├── config.ts │ ├── conversationRecovery.ts │ ├── debugLogger.ts │ ├── diff.ts │ ├── env.ts │ ├── errors.ts │ ├── execFileNoThrow.ts │ ├── expertChatStorage.ts │ ├── externalEditor.ts │ ├── file.ts │ ├── fileRecoveryCore.ts │ ├── format.tsx │ ├── fuzzyMatcher.ts │ ├── generators.ts │ ├── git.ts │ ├── http.ts │ ├── imagePaste.ts │ ├── json.ts │ ├── log.ts │ ├── markdown.ts │ ├── messageContextManager.ts │ ├── messages.tsx │ ├── model.ts │ ├── permissions │ └── filesystem.ts │ ├── ripgrep.ts │ ├── sanitizeAnthropicEnv.ts │ ├── secureFile.ts │ ├── sessionState.ts │ ├── state.ts │ ├── style.ts │ ├── terminal.ts │ ├── theme.ts │ ├── thinking.ts │ ├── todoStorage.ts │ ├── tokens.ts │ ├── toolExecutionController.ts │ ├── unaryLogging.ts │ ├── user.ts │ └── validate.ts ├── tsconfig.json └── yoga.wasm /.claude/agents/a-agent-like-linus-keep-it-sim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.claude/agents/a-agent-like-linus-keep-it-sim.md -------------------------------------------------------------------------------- /.claude/agents/dao-qi-harmony-designer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.claude/agents/dao-qi-harmony-designer.md -------------------------------------------------------------------------------- /.claude/agents/simplicity-auditor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.claude/agents/simplicity-auditor.md -------------------------------------------------------------------------------- /.claude/agents/test-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.claude/agents/test-agent.md -------------------------------------------------------------------------------- /.claude/agents/test-writer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.claude/agents/test-writer.md -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/version-bump.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.github/workflows/version-bump.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.kode/agents/code-writer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.kode/agents/code-writer.md -------------------------------------------------------------------------------- /.kode/agents/dao-qi-harmony-designer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.kode/agents/dao-qi-harmony-designer.md -------------------------------------------------------------------------------- /.kode/agents/docs-writer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.kode/agents/docs-writer.md -------------------------------------------------------------------------------- /.kode/agents/search-specialist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.kode/agents/search-specialist.md -------------------------------------------------------------------------------- /.kode/agents/test-writer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.kode/agents/test-writer.md -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | *.log 3 | .DS_Store 4 | .git 5 | .vscode 6 | coverage/ 7 | build/ 8 | dist/ -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/.prettierrc -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEPLOYMENT_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/DEPLOYMENT_GUIDE.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /docs/ELEGANT_TAB_IMPROVEMENT_PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/ELEGANT_TAB_IMPROVEMENT_PLAN.md -------------------------------------------------------------------------------- /docs/PROJECT_STRUCTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/PROJECT_STRUCTURE.md -------------------------------------------------------------------------------- /docs/PUBLISH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/PUBLISH.md -------------------------------------------------------------------------------- /docs/PUBLISH_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/PUBLISH_GUIDE.md -------------------------------------------------------------------------------- /docs/TAB_BEHAVIOR_DEMO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/TAB_BEHAVIOR_DEMO.md -------------------------------------------------------------------------------- /docs/TERMINAL_BEHAVIOR_ANALYSIS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/TERMINAL_BEHAVIOR_ANALYSIS.md -------------------------------------------------------------------------------- /docs/TERMINAL_TAB_TEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/TERMINAL_TAB_TEST.md -------------------------------------------------------------------------------- /docs/TERMINAL_VS_CURRENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/TERMINAL_VS_CURRENT.md -------------------------------------------------------------------------------- /docs/agents-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/agents-system.md -------------------------------------------------------------------------------- /docs/custom-commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/custom-commands.md -------------------------------------------------------------------------------- /docs/develop-zh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop-zh/README.md -------------------------------------------------------------------------------- /docs/develop-zh/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop-zh/architecture.md -------------------------------------------------------------------------------- /docs/develop-zh/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop-zh/configuration.md -------------------------------------------------------------------------------- /docs/develop-zh/modules/custom-commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop-zh/modules/custom-commands.md -------------------------------------------------------------------------------- /docs/develop-zh/modules/mcp-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop-zh/modules/mcp-integration.md -------------------------------------------------------------------------------- /docs/develop-zh/modules/model-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop-zh/modules/model-management.md -------------------------------------------------------------------------------- /docs/develop-zh/modules/query-engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop-zh/modules/query-engine.md -------------------------------------------------------------------------------- /docs/develop-zh/modules/repl-interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop-zh/modules/repl-interface.md -------------------------------------------------------------------------------- /docs/develop-zh/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop-zh/overview.md -------------------------------------------------------------------------------- /docs/develop-zh/security-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop-zh/security-model.md -------------------------------------------------------------------------------- /docs/develop-zh/tools-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop-zh/tools-system.md -------------------------------------------------------------------------------- /docs/develop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/README.md -------------------------------------------------------------------------------- /docs/develop/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/architecture.md -------------------------------------------------------------------------------- /docs/develop/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/configuration.md -------------------------------------------------------------------------------- /docs/develop/modules/context-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/modules/context-system.md -------------------------------------------------------------------------------- /docs/develop/modules/custom-commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/modules/custom-commands.md -------------------------------------------------------------------------------- /docs/develop/modules/mcp-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/modules/mcp-integration.md -------------------------------------------------------------------------------- /docs/develop/modules/model-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/modules/model-management.md -------------------------------------------------------------------------------- /docs/develop/modules/openai-adapters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/modules/openai-adapters.md -------------------------------------------------------------------------------- /docs/develop/modules/query-engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/modules/query-engine.md -------------------------------------------------------------------------------- /docs/develop/modules/repl-interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/modules/repl-interface.md -------------------------------------------------------------------------------- /docs/develop/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/overview.md -------------------------------------------------------------------------------- /docs/develop/security-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/security-model.md -------------------------------------------------------------------------------- /docs/develop/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/testing.md -------------------------------------------------------------------------------- /docs/develop/tools-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/develop/tools-system.md -------------------------------------------------------------------------------- /docs/intelligent-completion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/intelligent-completion.md -------------------------------------------------------------------------------- /docs/mention-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/mention-system.md -------------------------------------------------------------------------------- /docs/system-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/docs/system-design.md -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- 1 | Testing file 2 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/scripts/build.mjs -------------------------------------------------------------------------------- /scripts/postinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/scripts/postinstall.js -------------------------------------------------------------------------------- /scripts/prepublish-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/scripts/prepublish-check.js -------------------------------------------------------------------------------- /scripts/publish-dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/scripts/publish-dev.js -------------------------------------------------------------------------------- /scripts/publish-release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/scripts/publish-release.js -------------------------------------------------------------------------------- /src/Tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/Tool.ts -------------------------------------------------------------------------------- /src/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands.ts -------------------------------------------------------------------------------- /src/commands/agents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/agents.tsx -------------------------------------------------------------------------------- /src/commands/approvedTools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/approvedTools.ts -------------------------------------------------------------------------------- /src/commands/bug.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/bug.tsx -------------------------------------------------------------------------------- /src/commands/clear.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/clear.ts -------------------------------------------------------------------------------- /src/commands/compact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/compact.ts -------------------------------------------------------------------------------- /src/commands/config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/config.tsx -------------------------------------------------------------------------------- /src/commands/cost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/cost.ts -------------------------------------------------------------------------------- /src/commands/ctx_viz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/ctx_viz.ts -------------------------------------------------------------------------------- /src/commands/doctor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/doctor.ts -------------------------------------------------------------------------------- /src/commands/help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/help.tsx -------------------------------------------------------------------------------- /src/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/init.ts -------------------------------------------------------------------------------- /src/commands/listen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/listen.ts -------------------------------------------------------------------------------- /src/commands/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/login.tsx -------------------------------------------------------------------------------- /src/commands/logout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/logout.tsx -------------------------------------------------------------------------------- /src/commands/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/mcp.ts -------------------------------------------------------------------------------- /src/commands/model.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/model.tsx -------------------------------------------------------------------------------- /src/commands/modelstatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/modelstatus.tsx -------------------------------------------------------------------------------- /src/commands/onboarding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/onboarding.tsx -------------------------------------------------------------------------------- /src/commands/pr_comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/pr_comments.ts -------------------------------------------------------------------------------- /src/commands/refreshCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/refreshCommands.ts -------------------------------------------------------------------------------- /src/commands/release-notes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/release-notes.ts -------------------------------------------------------------------------------- /src/commands/resume.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/resume.tsx -------------------------------------------------------------------------------- /src/commands/review.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/review.ts -------------------------------------------------------------------------------- /src/commands/terminalSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/commands/terminalSetup.ts -------------------------------------------------------------------------------- /src/components/AsciiLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/AsciiLogo.tsx -------------------------------------------------------------------------------- /src/components/Bug.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/Bug.tsx -------------------------------------------------------------------------------- /src/components/CardNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/CardNavigator.tsx -------------------------------------------------------------------------------- /src/components/Config.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/Config.tsx -------------------------------------------------------------------------------- /src/components/ConsoleOAuthFlow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/ConsoleOAuthFlow.tsx -------------------------------------------------------------------------------- /src/components/Cost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/Cost.tsx -------------------------------------------------------------------------------- /src/components/CostThresholdDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/CostThresholdDialog.tsx -------------------------------------------------------------------------------- /src/components/CustomSelect/option-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/CustomSelect/option-map.ts -------------------------------------------------------------------------------- /src/components/CustomSelect/select-option.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/CustomSelect/select-option.tsx -------------------------------------------------------------------------------- /src/components/CustomSelect/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/CustomSelect/select.tsx -------------------------------------------------------------------------------- /src/components/CustomSelect/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/CustomSelect/theme.ts -------------------------------------------------------------------------------- /src/components/CustomSelect/use-select-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/CustomSelect/use-select-state.ts -------------------------------------------------------------------------------- /src/components/CustomSelect/use-select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/CustomSelect/use-select.ts -------------------------------------------------------------------------------- /src/components/FallbackToolUseRejectedMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/FallbackToolUseRejectedMessage.tsx -------------------------------------------------------------------------------- /src/components/FileEditToolUpdatedMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/FileEditToolUpdatedMessage.tsx -------------------------------------------------------------------------------- /src/components/Help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/Help.tsx -------------------------------------------------------------------------------- /src/components/HighlightedCode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/HighlightedCode.tsx -------------------------------------------------------------------------------- /src/components/InvalidConfigDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/InvalidConfigDialog.tsx -------------------------------------------------------------------------------- /src/components/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/Link.tsx -------------------------------------------------------------------------------- /src/components/LogSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/LogSelector.tsx -------------------------------------------------------------------------------- /src/components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/Logo.tsx -------------------------------------------------------------------------------- /src/components/MCPServerApprovalDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/MCPServerApprovalDialog.tsx -------------------------------------------------------------------------------- /src/components/MCPServerDialogCopy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/MCPServerDialogCopy.tsx -------------------------------------------------------------------------------- /src/components/MCPServerMultiselectDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/MCPServerMultiselectDialog.tsx -------------------------------------------------------------------------------- /src/components/Message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/Message.tsx -------------------------------------------------------------------------------- /src/components/MessageResponse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/MessageResponse.tsx -------------------------------------------------------------------------------- /src/components/MessageSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/MessageSelector.tsx -------------------------------------------------------------------------------- /src/components/ModeIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/ModeIndicator.tsx -------------------------------------------------------------------------------- /src/components/ModelConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/ModelConfig.tsx -------------------------------------------------------------------------------- /src/components/ModelListManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/ModelListManager.tsx -------------------------------------------------------------------------------- /src/components/ModelSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/ModelSelector.tsx -------------------------------------------------------------------------------- /src/components/ModelStatusDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/ModelStatusDisplay.tsx -------------------------------------------------------------------------------- /src/components/Onboarding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/Onboarding.tsx -------------------------------------------------------------------------------- /src/components/PressEnterToContinue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/PressEnterToContinue.tsx -------------------------------------------------------------------------------- /src/components/ProjectOnboarding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/ProjectOnboarding.tsx -------------------------------------------------------------------------------- /src/components/PromptInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/PromptInput.tsx -------------------------------------------------------------------------------- /src/components/SentryErrorBoundary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/SentryErrorBoundary.ts -------------------------------------------------------------------------------- /src/components/Spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/Spinner.tsx -------------------------------------------------------------------------------- /src/components/StructuredDiff.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/StructuredDiff.tsx -------------------------------------------------------------------------------- /src/components/TextInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/TextInput.tsx -------------------------------------------------------------------------------- /src/components/TodoItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/TodoItem.tsx -------------------------------------------------------------------------------- /src/components/TokenWarning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/TokenWarning.tsx -------------------------------------------------------------------------------- /src/components/ToolUseLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/ToolUseLoader.tsx -------------------------------------------------------------------------------- /src/components/TrustDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/TrustDialog.tsx -------------------------------------------------------------------------------- /src/components/binary-feedback/BinaryFeedback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/binary-feedback/BinaryFeedback.tsx -------------------------------------------------------------------------------- /src/components/binary-feedback/BinaryFeedbackOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/binary-feedback/BinaryFeedbackOption.tsx -------------------------------------------------------------------------------- /src/components/binary-feedback/BinaryFeedbackView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/binary-feedback/BinaryFeedbackView.tsx -------------------------------------------------------------------------------- /src/components/binary-feedback/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/binary-feedback/utils.ts -------------------------------------------------------------------------------- /src/components/messages/AssistantBashOutputMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/AssistantBashOutputMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/AssistantLocalCommandOutputMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/AssistantLocalCommandOutputMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/AssistantRedactedThinkingMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/AssistantRedactedThinkingMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/AssistantTextMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/AssistantTextMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/AssistantThinkingMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/AssistantThinkingMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/AssistantToolUseMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/AssistantToolUseMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/TaskProgressMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/TaskProgressMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/TaskToolMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/TaskToolMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/UserBashInputMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/UserBashInputMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/UserCommandMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/UserCommandMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/UserKodingInputMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/UserKodingInputMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/UserPromptMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/UserPromptMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/UserTextMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/UserTextMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/UserToolResultMessage/UserToolCanceledMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/UserToolResultMessage/UserToolCanceledMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/UserToolResultMessage/UserToolErrorMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/UserToolResultMessage/UserToolErrorMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/UserToolResultMessage/UserToolRejectMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/UserToolResultMessage/UserToolRejectMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/UserToolResultMessage/UserToolResultMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/UserToolResultMessage/UserToolResultMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/UserToolResultMessage/UserToolSuccessMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/UserToolResultMessage/UserToolSuccessMessage.tsx -------------------------------------------------------------------------------- /src/components/messages/UserToolResultMessage/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/messages/UserToolResultMessage/utils.tsx -------------------------------------------------------------------------------- /src/components/permissions/BashPermissionRequest/BashPermissionRequest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/BashPermissionRequest/BashPermissionRequest.tsx -------------------------------------------------------------------------------- /src/components/permissions/FallbackPermissionRequest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/FallbackPermissionRequest.tsx -------------------------------------------------------------------------------- /src/components/permissions/FileEditPermissionRequest/FileEditPermissionRequest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/FileEditPermissionRequest/FileEditPermissionRequest.tsx -------------------------------------------------------------------------------- /src/components/permissions/FileEditPermissionRequest/FileEditToolDiff.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/FileEditPermissionRequest/FileEditToolDiff.tsx -------------------------------------------------------------------------------- /src/components/permissions/FileWritePermissionRequest/FileWritePermissionRequest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/FileWritePermissionRequest/FileWritePermissionRequest.tsx -------------------------------------------------------------------------------- /src/components/permissions/FileWritePermissionRequest/FileWriteToolDiff.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/FileWritePermissionRequest/FileWriteToolDiff.tsx -------------------------------------------------------------------------------- /src/components/permissions/FilesystemPermissionRequest/FilesystemPermissionRequest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/FilesystemPermissionRequest/FilesystemPermissionRequest.tsx -------------------------------------------------------------------------------- /src/components/permissions/PermissionRequest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/PermissionRequest.tsx -------------------------------------------------------------------------------- /src/components/permissions/PermissionRequestTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/PermissionRequestTitle.tsx -------------------------------------------------------------------------------- /src/components/permissions/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/hooks.ts -------------------------------------------------------------------------------- /src/components/permissions/toolUseOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/toolUseOptions.ts -------------------------------------------------------------------------------- /src/components/permissions/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/components/permissions/utils.ts -------------------------------------------------------------------------------- /src/constants/claude-asterisk-ascii-art.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/constants/claude-asterisk-ascii-art.tsx -------------------------------------------------------------------------------- /src/constants/figures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/constants/figures.ts -------------------------------------------------------------------------------- /src/constants/macros.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/constants/macros.ts -------------------------------------------------------------------------------- /src/constants/modelCapabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/constants/modelCapabilities.ts -------------------------------------------------------------------------------- /src/constants/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/constants/models.ts -------------------------------------------------------------------------------- /src/constants/oauth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/constants/oauth.ts -------------------------------------------------------------------------------- /src/constants/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/constants/product.ts -------------------------------------------------------------------------------- /src/constants/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/constants/prompts.ts -------------------------------------------------------------------------------- /src/constants/releaseNotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/constants/releaseNotes.ts -------------------------------------------------------------------------------- /src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/context.ts -------------------------------------------------------------------------------- /src/context/PermissionContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/context/PermissionContext.tsx -------------------------------------------------------------------------------- /src/cost-tracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/cost-tracker.ts -------------------------------------------------------------------------------- /src/entrypoints/cli.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/entrypoints/cli.tsx -------------------------------------------------------------------------------- /src/entrypoints/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/entrypoints/mcp.ts -------------------------------------------------------------------------------- /src/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/history.ts -------------------------------------------------------------------------------- /src/hooks/useApiKeyVerification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useApiKeyVerification.ts -------------------------------------------------------------------------------- /src/hooks/useArrowKeyHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useArrowKeyHistory.ts -------------------------------------------------------------------------------- /src/hooks/useCanUseTool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useCanUseTool.ts -------------------------------------------------------------------------------- /src/hooks/useCancelRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useCancelRequest.ts -------------------------------------------------------------------------------- /src/hooks/useDoublePress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useDoublePress.ts -------------------------------------------------------------------------------- /src/hooks/useExitOnCtrlCD.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useExitOnCtrlCD.ts -------------------------------------------------------------------------------- /src/hooks/useInterval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useInterval.ts -------------------------------------------------------------------------------- /src/hooks/useLogMessages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useLogMessages.ts -------------------------------------------------------------------------------- /src/hooks/useLogStartupTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useLogStartupTime.ts -------------------------------------------------------------------------------- /src/hooks/useNotifyAfterTimeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useNotifyAfterTimeout.ts -------------------------------------------------------------------------------- /src/hooks/usePermissionRequestLogging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/usePermissionRequestLogging.ts -------------------------------------------------------------------------------- /src/hooks/useTerminalSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useTerminalSize.ts -------------------------------------------------------------------------------- /src/hooks/useTextInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useTextInput.ts -------------------------------------------------------------------------------- /src/hooks/useUnifiedCompletion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/hooks/useUnifiedCompletion.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/messages.ts -------------------------------------------------------------------------------- /src/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/permissions.ts -------------------------------------------------------------------------------- /src/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/query.ts -------------------------------------------------------------------------------- /src/screens/Doctor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/screens/Doctor.tsx -------------------------------------------------------------------------------- /src/screens/LogList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/screens/LogList.tsx -------------------------------------------------------------------------------- /src/screens/REPL.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/screens/REPL.tsx -------------------------------------------------------------------------------- /src/screens/ResumeConversation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/screens/ResumeConversation.tsx -------------------------------------------------------------------------------- /src/services/adapters/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/adapters/base.ts -------------------------------------------------------------------------------- /src/services/adapters/chatCompletions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/adapters/chatCompletions.ts -------------------------------------------------------------------------------- /src/services/adapters/openaiAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/adapters/openaiAdapter.ts -------------------------------------------------------------------------------- /src/services/adapters/responsesAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/adapters/responsesAPI.ts -------------------------------------------------------------------------------- /src/services/adapters/responsesStreaming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/adapters/responsesStreaming.ts -------------------------------------------------------------------------------- /src/services/claude.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/claude.ts -------------------------------------------------------------------------------- /src/services/customCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/customCommands.ts -------------------------------------------------------------------------------- /src/services/fileFreshness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/fileFreshness.ts -------------------------------------------------------------------------------- /src/services/gpt5ConnectionTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/gpt5ConnectionTest.ts -------------------------------------------------------------------------------- /src/services/mcpClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/mcpClient.ts -------------------------------------------------------------------------------- /src/services/mcpServerApproval.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/mcpServerApproval.tsx -------------------------------------------------------------------------------- /src/services/mentionProcessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/mentionProcessor.ts -------------------------------------------------------------------------------- /src/services/modelAdapterFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/modelAdapterFactory.ts -------------------------------------------------------------------------------- /src/services/notifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/notifier.ts -------------------------------------------------------------------------------- /src/services/oauth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/oauth.ts -------------------------------------------------------------------------------- /src/services/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/openai.ts -------------------------------------------------------------------------------- /src/services/responseStateManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/responseStateManager.ts -------------------------------------------------------------------------------- /src/services/sentry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/sentry.ts -------------------------------------------------------------------------------- /src/services/systemReminder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/systemReminder.ts -------------------------------------------------------------------------------- /src/services/vcr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/services/vcr.ts -------------------------------------------------------------------------------- /src/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/test/README.md -------------------------------------------------------------------------------- /src/test/diagnostic/diagnostic-stream-test.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/test/diagnostic/diagnostic-stream-test.test.ts -------------------------------------------------------------------------------- /src/test/integration/integration-cli-flow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/test/integration/integration-cli-flow.test.ts -------------------------------------------------------------------------------- /src/test/production/production-api-tests.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/test/production/production-api-tests.test.ts -------------------------------------------------------------------------------- /src/test/production/responses-api-tool-processing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/test/production/responses-api-tool-processing.test.ts -------------------------------------------------------------------------------- /src/test/regression/responses-api-regression.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/test/regression/responses-api-regression.test.ts -------------------------------------------------------------------------------- /src/test/testAdapters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/test/testAdapters.ts -------------------------------------------------------------------------------- /src/test/unit/chat-completions-e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/test/unit/chat-completions-e2e.test.ts -------------------------------------------------------------------------------- /src/test/unit/comprehensive-adapter-tests.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/test/unit/comprehensive-adapter-tests.test.ts -------------------------------------------------------------------------------- /src/test/unit/responses-api-e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/test/unit/responses-api-e2e.test.ts -------------------------------------------------------------------------------- /src/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools.ts -------------------------------------------------------------------------------- /src/tools/ArchitectTool/ArchitectTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/ArchitectTool/ArchitectTool.tsx -------------------------------------------------------------------------------- /src/tools/ArchitectTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/ArchitectTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/AskExpertModelTool/AskExpertModelTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/AskExpertModelTool/AskExpertModelTool.tsx -------------------------------------------------------------------------------- /src/tools/BashTool/BashTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/BashTool/BashTool.tsx -------------------------------------------------------------------------------- /src/tools/BashTool/BashToolResultMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/BashTool/BashToolResultMessage.tsx -------------------------------------------------------------------------------- /src/tools/BashTool/OutputLine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/BashTool/OutputLine.tsx -------------------------------------------------------------------------------- /src/tools/BashTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/BashTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/BashTool/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/BashTool/utils.ts -------------------------------------------------------------------------------- /src/tools/FileEditTool/FileEditTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/FileEditTool/FileEditTool.tsx -------------------------------------------------------------------------------- /src/tools/FileEditTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/FileEditTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/FileEditTool/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/FileEditTool/utils.ts -------------------------------------------------------------------------------- /src/tools/FileReadTool/FileReadTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/FileReadTool/FileReadTool.tsx -------------------------------------------------------------------------------- /src/tools/FileReadTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/FileReadTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/FileWriteTool/FileWriteTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/FileWriteTool/FileWriteTool.tsx -------------------------------------------------------------------------------- /src/tools/FileWriteTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/FileWriteTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/GlobTool/GlobTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/GlobTool/GlobTool.tsx -------------------------------------------------------------------------------- /src/tools/GlobTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/GlobTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/GrepTool/GrepTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/GrepTool/GrepTool.tsx -------------------------------------------------------------------------------- /src/tools/GrepTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/GrepTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/MCPTool/MCPTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/MCPTool/MCPTool.tsx -------------------------------------------------------------------------------- /src/tools/MCPTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/MCPTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/MemoryReadTool/MemoryReadTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/MemoryReadTool/MemoryReadTool.tsx -------------------------------------------------------------------------------- /src/tools/MemoryReadTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/MemoryReadTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/MemoryWriteTool/MemoryWriteTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/MemoryWriteTool/MemoryWriteTool.tsx -------------------------------------------------------------------------------- /src/tools/MemoryWriteTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/MemoryWriteTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/MultiEditTool/MultiEditTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/MultiEditTool/MultiEditTool.tsx -------------------------------------------------------------------------------- /src/tools/MultiEditTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/MultiEditTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/NotebookEditTool/NotebookEditTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/NotebookEditTool/NotebookEditTool.tsx -------------------------------------------------------------------------------- /src/tools/NotebookEditTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/NotebookEditTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/NotebookReadTool/NotebookReadTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/NotebookReadTool/NotebookReadTool.tsx -------------------------------------------------------------------------------- /src/tools/NotebookReadTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/NotebookReadTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/TaskTool/TaskTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/TaskTool/TaskTool.tsx -------------------------------------------------------------------------------- /src/tools/TaskTool/constants.ts: -------------------------------------------------------------------------------- 1 | export const TOOL_NAME = 'Task' 2 | -------------------------------------------------------------------------------- /src/tools/TaskTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/TaskTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/ThinkTool/ThinkTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/ThinkTool/ThinkTool.tsx -------------------------------------------------------------------------------- /src/tools/ThinkTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/ThinkTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/TodoWriteTool/TodoWriteTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/TodoWriteTool/TodoWriteTool.tsx -------------------------------------------------------------------------------- /src/tools/TodoWriteTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/TodoWriteTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/URLFetcherTool/URLFetcherTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/URLFetcherTool/URLFetcherTool.tsx -------------------------------------------------------------------------------- /src/tools/URLFetcherTool/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/URLFetcherTool/cache.ts -------------------------------------------------------------------------------- /src/tools/URLFetcherTool/htmlToMarkdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/URLFetcherTool/htmlToMarkdown.ts -------------------------------------------------------------------------------- /src/tools/URLFetcherTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/URLFetcherTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/WebSearchTool/WebSearchTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/WebSearchTool/WebSearchTool.tsx -------------------------------------------------------------------------------- /src/tools/WebSearchTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/WebSearchTool/prompt.ts -------------------------------------------------------------------------------- /src/tools/WebSearchTool/searchProviders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/WebSearchTool/searchProviders.ts -------------------------------------------------------------------------------- /src/tools/lsTool/lsTool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/lsTool/lsTool.tsx -------------------------------------------------------------------------------- /src/tools/lsTool/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/tools/lsTool/prompt.ts -------------------------------------------------------------------------------- /src/types/PermissionMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/types/PermissionMode.ts -------------------------------------------------------------------------------- /src/types/RequestContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/types/RequestContext.ts -------------------------------------------------------------------------------- /src/types/common.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/types/common.d.ts -------------------------------------------------------------------------------- /src/types/conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/types/conversation.ts -------------------------------------------------------------------------------- /src/types/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/types/logs.ts -------------------------------------------------------------------------------- /src/types/modelCapabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/types/modelCapabilities.ts -------------------------------------------------------------------------------- /src/types/notebook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/types/notebook.ts -------------------------------------------------------------------------------- /src/utils/Cursor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/Cursor.ts -------------------------------------------------------------------------------- /src/utils/PersistentShell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/PersistentShell.ts -------------------------------------------------------------------------------- /src/utils/advancedFuzzyMatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/advancedFuzzyMatcher.ts -------------------------------------------------------------------------------- /src/utils/agentLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/agentLoader.ts -------------------------------------------------------------------------------- /src/utils/agentStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/agentStorage.ts -------------------------------------------------------------------------------- /src/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/array.ts -------------------------------------------------------------------------------- /src/utils/ask.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/ask.tsx -------------------------------------------------------------------------------- /src/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/auth.ts -------------------------------------------------------------------------------- /src/utils/autoCompactCore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/autoCompactCore.ts -------------------------------------------------------------------------------- /src/utils/autoUpdater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/autoUpdater.ts -------------------------------------------------------------------------------- /src/utils/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/browser.ts -------------------------------------------------------------------------------- /src/utils/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/cleanup.ts -------------------------------------------------------------------------------- /src/utils/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/commands.ts -------------------------------------------------------------------------------- /src/utils/commonUnixCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/commonUnixCommands.ts -------------------------------------------------------------------------------- /src/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/config.ts -------------------------------------------------------------------------------- /src/utils/conversationRecovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/conversationRecovery.ts -------------------------------------------------------------------------------- /src/utils/debugLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/debugLogger.ts -------------------------------------------------------------------------------- /src/utils/diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/diff.ts -------------------------------------------------------------------------------- /src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/env.ts -------------------------------------------------------------------------------- /src/utils/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/errors.ts -------------------------------------------------------------------------------- /src/utils/execFileNoThrow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/execFileNoThrow.ts -------------------------------------------------------------------------------- /src/utils/expertChatStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/expertChatStorage.ts -------------------------------------------------------------------------------- /src/utils/externalEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/externalEditor.ts -------------------------------------------------------------------------------- /src/utils/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/file.ts -------------------------------------------------------------------------------- /src/utils/fileRecoveryCore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/fileRecoveryCore.ts -------------------------------------------------------------------------------- /src/utils/format.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/format.tsx -------------------------------------------------------------------------------- /src/utils/fuzzyMatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/fuzzyMatcher.ts -------------------------------------------------------------------------------- /src/utils/generators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/generators.ts -------------------------------------------------------------------------------- /src/utils/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/git.ts -------------------------------------------------------------------------------- /src/utils/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/http.ts -------------------------------------------------------------------------------- /src/utils/imagePaste.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/imagePaste.ts -------------------------------------------------------------------------------- /src/utils/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/json.ts -------------------------------------------------------------------------------- /src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/log.ts -------------------------------------------------------------------------------- /src/utils/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/markdown.ts -------------------------------------------------------------------------------- /src/utils/messageContextManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/messageContextManager.ts -------------------------------------------------------------------------------- /src/utils/messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/messages.tsx -------------------------------------------------------------------------------- /src/utils/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/model.ts -------------------------------------------------------------------------------- /src/utils/permissions/filesystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/permissions/filesystem.ts -------------------------------------------------------------------------------- /src/utils/ripgrep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/ripgrep.ts -------------------------------------------------------------------------------- /src/utils/sanitizeAnthropicEnv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/sanitizeAnthropicEnv.ts -------------------------------------------------------------------------------- /src/utils/secureFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/secureFile.ts -------------------------------------------------------------------------------- /src/utils/sessionState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/sessionState.ts -------------------------------------------------------------------------------- /src/utils/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/state.ts -------------------------------------------------------------------------------- /src/utils/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/style.ts -------------------------------------------------------------------------------- /src/utils/terminal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/terminal.ts -------------------------------------------------------------------------------- /src/utils/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/theme.ts -------------------------------------------------------------------------------- /src/utils/thinking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/thinking.ts -------------------------------------------------------------------------------- /src/utils/todoStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/todoStorage.ts -------------------------------------------------------------------------------- /src/utils/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/tokens.ts -------------------------------------------------------------------------------- /src/utils/toolExecutionController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/toolExecutionController.ts -------------------------------------------------------------------------------- /src/utils/unaryLogging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/unaryLogging.ts -------------------------------------------------------------------------------- /src/utils/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/user.ts -------------------------------------------------------------------------------- /src/utils/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/src/utils/validate.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yoga.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shareAI-lab/Kode-cli/HEAD/yoga.wasm --------------------------------------------------------------------------------