- *Axon Code 用于创建和管理自定义模式的界面。*
+
+ *Axon Code 用于创建和管理自定义模式的界面。*
## 自定义模式中包含什么?
@@ -304,4 +304,4 @@ Kilo will generate the appropriate pattern with proper escaping for JSON configu
## Community Gallery
-Ready to explore more? Check out the [Show and Tell](https://github.com/MatterAIOrg/AxonCode/discussions/categories/show-and-tell) to discover and share custom modes created by the community!
+Ready to explore more? Check out the [Show and Tell](https://github.com/MatterAIOrg/Orbital-Extension/discussions/categories/show-and-tell) to discover and share custom modes created by the community!
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/experimental/experimental-features.md b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/experimental/experimental-features.md
index b01d58125e..0ad06838a2 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/experimental/experimental-features.md
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/experimental/experimental-features.md
@@ -34,6 +34,6 @@ Axon Code 包含一些仍在开发中的实验性功能。这些功能可能不
## 提供反馈
-如果你在使用实验性功能时遇到任何问题,或有改进建议,请在 [Axon Code Code GitHub Issues 页面](https://github.com/MatterAIOrg/AxonCode) 上报告。
+如果你在使用实验性功能时遇到任何问题,或有改进建议,请在 [Axon Code Code GitHub Issues 页面](https://github.com/MatterAIOrg/Orbital-Extension) 上报告。
你的反馈对我们非常宝贵,将帮助我们改进 Axon Code!
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/shell-integration.md b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/shell-integration.md
index e44c07adaa..1e3e3186fa 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/shell-integration.md
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/features/shell-integration.md
@@ -409,7 +409,7 @@ functions fish_prompt | grep -i vsc
如果您已遵循上述步骤但仍遇到问题,请:
-1. 查看 [Axon Code GitHub Issues](https://github.com/MatterAIOrg/AxonCode/issues) 页面,看是否有人报告了类似的问题。
+1. 查看 [Axon Code GitHub Issues](https://github.com/MatterAIOrg/Orbital-Extension/issues) 页面,看是否有人报告了类似的问题。
2. 如果没有,请创建一个新 issue,并提供有关您的操作系统、VSCode/Cursor 版本以及您已尝试过的步骤的详细信息。
如需更多帮助,请加入我们的 [Discord](https://discord.gg/fJU5DvanU3)。如需其他帮助,请加入我们的 [Discord](https://discord.gg/fJU5DvanU3)。
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/installing.md b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/installing.md
index e34bb35f8d..34f77cdf0d 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/installing.md
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/installing.md
@@ -73,8 +73,8 @@ Kilo Code是一款VS Code扩展,可将AI编程助手直接集成到编辑器
1. **下载VSIX文件:**
- - 在[Axon Code GitHub Releases页面](https://github.com/MatterAIOrg/AxonCode/releases)查找正式版本
- - 从[最新版本](https://github.com/MatterAIOrg/AxonCode/releases/latest)下载`.vsix`文件
+ - 在[Axon Code GitHub Releases页面](https://github.com/MatterAIOrg/Orbital-Extension/releases)查找正式版本
+ - 从[最新版本](https://github.com/MatterAIOrg/Orbital-Extension/releases/latest)下载`.vsix`文件
2. **在VS Code中安装:**
- 打开VS Code
@@ -106,5 +106,5 @@ Kilo Code是一款VS Code扩展,可将AI编程助手直接集成到编辑器
若遇到其他问题:
- 加入[Discord社区](https://discord.gg/fJU5DvanU3)获取实时支持
-- 在[GitHub](https://github.com/MatterAIOrg/AxonCode/issues)提交问题报告
+- 在[GitHub](https://github.com/MatterAIOrg/Orbital-Extension/issues)提交问题报告
- 访问[Reddit社区](https://www.reddit.com/r/matter_ai)
diff --git a/apps/kilocode-docs/i18n/zh-CN/docusaurus-theme-classic/footer.json b/apps/kilocode-docs/i18n/zh-CN/docusaurus-theme-classic/footer.json
index 286d6c3309..38c523d5f7 100644
--- a/apps/kilocode-docs/i18n/zh-CN/docusaurus-theme-classic/footer.json
+++ b/apps/kilocode-docs/i18n/zh-CN/docusaurus-theme-classic/footer.json
@@ -29,11 +29,11 @@
},
"link.item.label.Issues": {
"message": "问题与反馈",
- "description": "The label of footer link with label=Issues linking to https://github.com/MatterAIOrg/AxonCode/issues"
+ "description": "The label of footer link with label=Issues linking to https://github.com/MatterAIOrg/Orbital-Extension/issues"
},
"link.item.label.Feature Requests": {
"message": "功能建议",
- "description": "The label of footer link with label=Feature Requests linking to https://github.com/MatterAIOrg/AxonCode/discussions/categories/ideas"
+ "description": "The label of footer link with label=Feature Requests linking to https://github.com/MatterAIOrg/Orbital-Extension/discussions/categories/ideas"
},
"link.item.label.VS Code Marketplace": {
"message": "VS Code 扩展市场",
@@ -57,6 +57,6 @@
},
"link.item.label.Extension Privacy Policy": {
"message": "扩展隐私政策",
- "description": "The label of footer link with label=Extension Privacy Policy linking to https://github.com/MatterAIOrg/AxonCode/blob/main/PRIVACY.md"
+ "description": "The label of footer link with label=Extension Privacy Policy linking to https://github.com/MatterAIOrg/Orbital-Extension/blob/main/PRIVACY.md"
}
}
diff --git a/apps/kilocode-docs/src/constants.ts b/apps/kilocode-docs/src/constants.ts
index bc8c567d61..519faa3516 100644
--- a/apps/kilocode-docs/src/constants.ts
+++ b/apps/kilocode-docs/src/constants.ts
@@ -14,7 +14,7 @@ export const TWITTER_URL = "https://x.com/kilocode"
export const YOUTUBE_URL = "https://www.youtube.com/@Kilo-Code"
// GitHub links
-export const GITHUB_MAIN_REPO_URL = "https://github.com/MatterAIOrg/AxonCode"
+export const GITHUB_MAIN_REPO_URL = "https://github.com/MatterAIOrg/Orbital-Extension"
export const GITHUB_ISSUES_MAIN_URL = `${GITHUB_MAIN_REPO_URL}/issues`
export const GITHUB_FEATURES_URL = `${GITHUB_MAIN_REPO_URL}/discussions/categories/ideas`
diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md
index 6f5a33a6cb..552f24d209 100644
--- a/cli/CHANGELOG.md
+++ b/cli/CHANGELOG.md
@@ -4,25 +4,25 @@
### Patch Changes
-- [#3355](https://github.com/MatterAIOrg/AxonCode/pull/3355) [`e366e4c`](https://github.com/MatterAIOrg/AxonCode/commit/e366e4ce61deb98c587dbc9ef4527b9c04bc2e32) Thanks [@iscekic](https://github.com/iscekic)! - add parallel mode support
+- [#3355](https://github.com/MatterAIOrg/Orbital-Extension/pull/3355) [`e366e4c`](https://github.com/MatterAIOrg/Orbital-Extension/commit/e366e4ce61deb98c587dbc9ef4527b9c04bc2e32) Thanks [@iscekic](https://github.com/iscekic)! - add parallel mode support
## 0.0.14
### Patch Changes
-- [#3371](https://github.com/MatterAIOrg/AxonCode/pull/3371) [`e0e01b2`](https://github.com/MatterAIOrg/AxonCode/commit/e0e01b2ea03e84ee7447b546231ebed530d5aac8) Thanks [@RSO](https://github.com/RSO)! - Add a --json flag to render a stream of JSON objects while in --auto mode
+- [#3371](https://github.com/MatterAIOrg/Orbital-Extension/pull/3371) [`e0e01b2`](https://github.com/MatterAIOrg/Orbital-Extension/commit/e0e01b2ea03e84ee7447b546231ebed530d5aac8) Thanks [@RSO](https://github.com/RSO)! - Add a --json flag to render a stream of JSON objects while in --auto mode
## 0.0.13
### Patch Changes
-- [#3369](https://github.com/MatterAIOrg/AxonCode/pull/3369) [`e41556e`](https://github.com/MatterAIOrg/AxonCode/commit/e41556e81a190cafa123e84bd804f7fbede36419) Thanks [@RSO](https://github.com/RSO)! - Add support for showing Axon Code notifications
+- [#3369](https://github.com/MatterAIOrg/Orbital-Extension/pull/3369) [`e41556e`](https://github.com/MatterAIOrg/Orbital-Extension/commit/e41556e81a190cafa123e84bd804f7fbede36419) Thanks [@RSO](https://github.com/RSO)! - Add support for showing Axon Code notifications
## 0.0.12
### Patch Changes
-- [#3352](https://github.com/MatterAIOrg/AxonCode/pull/3352) [`c89bd23`](https://github.com/MatterAIOrg/AxonCode/commit/c89bd23be4196e95f6577c37b149690832d0be97) Thanks [@Sureshkumars](https://github.com/Sureshkumars)! - MCP operations were being auto-rejected in CI mode (autonomous mode) even when `autoApproval.mcp.enabled: true`, breaking GitHub Actions workflows and other autonomous operations that rely on MCP servers.
+- [#3352](https://github.com/MatterAIOrg/Orbital-Extension/pull/3352) [`c89bd23`](https://github.com/MatterAIOrg/Orbital-Extension/commit/c89bd23be4196e95f6577c37b149690832d0be97) Thanks [@Sureshkumars](https://github.com/Sureshkumars)! - MCP operations were being auto-rejected in CI mode (autonomous mode) even when `autoApproval.mcp.enabled: true`, breaking GitHub Actions workflows and other autonomous operations that rely on MCP servers.
**Root Cause:** The extension sends MCP requests with the ask type set to the operation name (e.g., `"use_mcp_server"`, `"access_mcp_resource"`), but the approval decision logic only handled these as tool names within the `"tool"` ask type. This caused MCP requests to fall through to the default case and get auto-rejected.
@@ -93,72 +93,72 @@
### Patch Changes
-- [#3278](https://github.com/MatterAIOrg/AxonCode/pull/3278) [`cba3d00`](https://github.com/MatterAIOrg/AxonCode/commit/cba3d005766c88200a2d170770dcaeaef172dfbd) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Improved stability of the approval menu, preventing it from showing when you don't expect it
+- [#3278](https://github.com/MatterAIOrg/Orbital-Extension/pull/3278) [`cba3d00`](https://github.com/MatterAIOrg/Orbital-Extension/commit/cba3d005766c88200a2d170770dcaeaef172dfbd) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Improved stability of the approval menu, preventing it from showing when you don't expect it
## 0.0.10
### Patch Changes
-- [#3260](https://github.com/MatterAIOrg/AxonCode/pull/3260) [`0f71526`](https://github.com/MatterAIOrg/AxonCode/commit/0f715267745a0458caa396736551b4b3bb374259) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Improved stability of the approval menu, preventing it from showing when you don't expect it
+- [#3260](https://github.com/MatterAIOrg/Orbital-Extension/pull/3260) [`0f71526`](https://github.com/MatterAIOrg/Orbital-Extension/commit/0f715267745a0458caa396736551b4b3bb374259) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Improved stability of the approval menu, preventing it from showing when you don't expect it
-- [#3262](https://github.com/MatterAIOrg/AxonCode/pull/3262) [`e6b62d4`](https://github.com/MatterAIOrg/AxonCode/commit/e6b62d45597aba9f08015fac9ced1c34ae779998) Thanks [@catrielmuller](https://github.com/catrielmuller)! - 'Added /clear command'
+- [#3262](https://github.com/MatterAIOrg/Orbital-Extension/pull/3262) [`e6b62d4`](https://github.com/MatterAIOrg/Orbital-Extension/commit/e6b62d45597aba9f08015fac9ced1c34ae779998) Thanks [@catrielmuller](https://github.com/catrielmuller)! - 'Added /clear command'
## 0.0.9
### Patch Changes
-- [#3255](https://github.com/MatterAIOrg/AxonCode/pull/3255) [`55430b7`](https://github.com/MatterAIOrg/AxonCode/commit/55430b7965ae2aef12517375a0e0c0e7d8f2367c) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Fix suggestion selection with arrow keys
+- [#3255](https://github.com/MatterAIOrg/Orbital-Extension/pull/3255) [`55430b7`](https://github.com/MatterAIOrg/Orbital-Extension/commit/55430b7965ae2aef12517375a0e0c0e7d8f2367c) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Fix suggestion selection with arrow keys
-- [#3253](https://github.com/MatterAIOrg/AxonCode/pull/3253) [`db9cb43`](https://github.com/MatterAIOrg/AxonCode/commit/db9cb4355ae0e4559e99066c78315ee3635a3543) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Terminal resize support
+- [#3253](https://github.com/MatterAIOrg/Orbital-Extension/pull/3253) [`db9cb43`](https://github.com/MatterAIOrg/Orbital-Extension/commit/db9cb4355ae0e4559e99066c78315ee3635a3543) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Terminal resize support
## 0.0.8
### Patch Changes
-- [#3201](https://github.com/MatterAIOrg/AxonCode/pull/3201) [`c44f948`](https://github.com/MatterAIOrg/AxonCode/commit/c44f9482fd024f38b7216a7f74b20a96445461a7) Thanks [@RSO](https://github.com/RSO)! - Added an onboarding wizard that helps you get set up in the CLI.
+- [#3201](https://github.com/MatterAIOrg/Orbital-Extension/pull/3201) [`c44f948`](https://github.com/MatterAIOrg/Orbital-Extension/commit/c44f9482fd024f38b7216a7f74b20a96445461a7) Thanks [@RSO](https://github.com/RSO)! - Added an onboarding wizard that helps you get set up in the CLI.
-- [#3208](https://github.com/MatterAIOrg/AxonCode/pull/3208) [`cdc007c`](https://github.com/MatterAIOrg/AxonCode/commit/cdc007c1150d5210cc0b9c8e5c2b4c57efadfd44) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Allow auto-approval of commands straight from the approval menu
+- [#3208](https://github.com/MatterAIOrg/Orbital-Extension/pull/3208) [`cdc007c`](https://github.com/MatterAIOrg/Orbital-Extension/commit/cdc007c1150d5210cc0b9c8e5c2b4c57efadfd44) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Allow auto-approval of commands straight from the approval menu
-- [#3202](https://github.com/MatterAIOrg/AxonCode/pull/3202) [`6ab57f4`](https://github.com/MatterAIOrg/AxonCode/commit/6ab57f441847e07dd6868a87913a41e0cb137fa8) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Added prompt history. Use your up/down keys to navigate through previous prompts!
+- [#3202](https://github.com/MatterAIOrg/Orbital-Extension/pull/3202) [`6ab57f4`](https://github.com/MatterAIOrg/Orbital-Extension/commit/6ab57f441847e07dd6868a87913a41e0cb137fa8) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Added prompt history. Use your up/down keys to navigate through previous prompts!
## 0.0.7
### Patch Changes
-- [#3176](https://github.com/MatterAIOrg/AxonCode/pull/3176) [`4bcc1ee`](https://github.com/MatterAIOrg/AxonCode/commit/4bcc1ee557ae4b4244365a72679ec1f13332e856) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Support Axon Code for Teams
+- [#3176](https://github.com/MatterAIOrg/Orbital-Extension/pull/3176) [`4bcc1ee`](https://github.com/MatterAIOrg/Orbital-Extension/commit/4bcc1ee557ae4b4244365a72679ec1f13332e856) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Support Axon Code for Teams
-- [#3168](https://github.com/MatterAIOrg/AxonCode/pull/3168) [`476d835`](https://github.com/MatterAIOrg/AxonCode/commit/476d835b7ab9fee35e2832fe329b2256b36b78c7) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Fix compatibility with extension v4.107.0
+- [#3168](https://github.com/MatterAIOrg/Orbital-Extension/pull/3168) [`476d835`](https://github.com/MatterAIOrg/Orbital-Extension/commit/476d835b7ab9fee35e2832fe329b2256b36b78c7) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Fix compatibility with extension v4.107.0
-- [#3161](https://github.com/MatterAIOrg/AxonCode/pull/3161) [`712b104`](https://github.com/MatterAIOrg/AxonCode/commit/712b104acb323da51ac271b7eb95741b3cfa6d9d) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Improved install speed and fixed the outdated dependencies
+- [#3161](https://github.com/MatterAIOrg/Orbital-Extension/pull/3161) [`712b104`](https://github.com/MatterAIOrg/Orbital-Extension/commit/712b104acb323da51ac271b7eb95741b3cfa6d9d) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Improved install speed and fixed the outdated dependencies
## 0.0.6
### Patch Changes
-- [#3128](https://github.com/MatterAIOrg/AxonCode/pull/3128) [`04a8de4`](https://github.com/MatterAIOrg/AxonCode/commit/04a8de4367cdac6401001a906b01755373be5a80) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Support all providers that are supported by the VS Code extension
+- [#3128](https://github.com/MatterAIOrg/Orbital-Extension/pull/3128) [`04a8de4`](https://github.com/MatterAIOrg/Orbital-Extension/commit/04a8de4367cdac6401001a906b01755373be5a80) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Support all providers that are supported by the VS Code extension
## 0.0.5
### Patch Changes
-- [#3094](https://github.com/MatterAIOrg/AxonCode/pull/3094) [`b55f3a8`](https://github.com/MatterAIOrg/AxonCode/commit/b55f3a8784df8efc1ff5f06d53a7c5998b4794ea) Thanks [@RSO](https://github.com/RSO)! - Rename -ci flag to -a (longform --auto)
+- [#3094](https://github.com/MatterAIOrg/Orbital-Extension/pull/3094) [`b55f3a8`](https://github.com/MatterAIOrg/Orbital-Extension/commit/b55f3a8784df8efc1ff5f06d53a7c5998b4794ea) Thanks [@RSO](https://github.com/RSO)! - Rename -ci flag to -a (longform --auto)
-- [#3080](https://github.com/MatterAIOrg/AxonCode/pull/3080) [`021c91c`](https://github.com/MatterAIOrg/AxonCode/commit/021c91c98ac8959f1de0f651d9bfd0e0ab885b17) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Added support for multi-line prompts
+- [#3080](https://github.com/MatterAIOrg/Orbital-Extension/pull/3080) [`021c91c`](https://github.com/MatterAIOrg/Orbital-Extension/commit/021c91c98ac8959f1de0f651d9bfd0e0ab885b17) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Added support for multi-line prompts
-- [#3109](https://github.com/MatterAIOrg/AxonCode/pull/3109) [`2ed8e2e`](https://github.com/MatterAIOrg/AxonCode/commit/2ed8e2ec655efd22a081fe299b02d05e95227637) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Update notification message at startup
+- [#3109](https://github.com/MatterAIOrg/Orbital-Extension/pull/3109) [`2ed8e2e`](https://github.com/MatterAIOrg/Orbital-Extension/commit/2ed8e2ec655efd22a081fe299b02d05e95227637) Thanks [@catrielmuller](https://github.com/catrielmuller)! - Update notification message at startup
## 0.0.4
### Patch Changes
-- [#3066](https://github.com/MatterAIOrg/AxonCode/pull/3066) [`263741a`](https://github.com/MatterAIOrg/AxonCode/commit/263741a88054cf57591e5e240dfcafc8bb5c97ee) Thanks [@RSO](https://github.com/RSO)! - Made Logo responsive so that it better fits smaller screens
+- [#3066](https://github.com/MatterAIOrg/Orbital-Extension/pull/3066) [`263741a`](https://github.com/MatterAIOrg/Orbital-Extension/commit/263741a88054cf57591e5e240dfcafc8bb5c97ee) Thanks [@RSO](https://github.com/RSO)! - Made Logo responsive so that it better fits smaller screens
## 0.0.3
### Patch Changes
-- [#3051](https://github.com/MatterAIOrg/AxonCode/pull/3051) [`c46bcff`](https://github.com/MatterAIOrg/AxonCode/commit/c46bcffc3e02b114042c96929c151206f26b412c) Thanks [@catrielmuller](https://github.com/catrielmuller)! - CLI - Fix deprecated dependencies
+- [#3051](https://github.com/MatterAIOrg/Orbital-Extension/pull/3051) [`c46bcff`](https://github.com/MatterAIOrg/Orbital-Extension/commit/c46bcffc3e02b114042c96929c151206f26b412c) Thanks [@catrielmuller](https://github.com/catrielmuller)! - CLI - Fix deprecated dependencies
-- [#3047](https://github.com/MatterAIOrg/AxonCode/pull/3047) [`b82b576`](https://github.com/MatterAIOrg/AxonCode/commit/b82b5765cb2a8334b06d98df992bb6763ef1d786) Thanks [@RSO](https://github.com/RSO)! - Initial pre-release of the CLI.
+- [#3047](https://github.com/MatterAIOrg/Orbital-Extension/pull/3047) [`b82b576`](https://github.com/MatterAIOrg/Orbital-Extension/commit/b82b5765cb2a8334b06d98df992bb6763ef1d786) Thanks [@RSO](https://github.com/RSO)! - Initial pre-release of the CLI.
-- [#3049](https://github.com/MatterAIOrg/AxonCode/pull/3049) [`88954dc`](https://github.com/MatterAIOrg/AxonCode/commit/88954dc4cca1b59aa7dc145eb86861960e3a20e1) Thanks [@RSO](https://github.com/RSO)! - Fixed the --version flag
+- [#3049](https://github.com/MatterAIOrg/Orbital-Extension/pull/3049) [`88954dc`](https://github.com/MatterAIOrg/Orbital-Extension/commit/88954dc4cca1b59aa7dc145eb86861960e3a20e1) Thanks [@RSO](https://github.com/RSO)! - Fixed the --version flag
diff --git a/cli/Dockerfile b/cli/Dockerfile
index c2b0f32fe1..7c68c7f6c9 100644
--- a/cli/Dockerfile
+++ b/cli/Dockerfile
@@ -15,7 +15,7 @@ LABEL org.opencontainers.image.description="Docker image for Axon Code CLI with
LABEL org.opencontainers.image.vendor="Orbital"
LABEL org.opencontainers.image.url="https://matterai.so/docs/cli"
LABEL org.opencontainers.image.documentation="https://matterai.so/docs/cli"
-LABEL org.opencontainers.image.source="https://github.com/MatterAIOrg/AxonCode"
+LABEL org.opencontainers.image.source="https://github.com/MatterAIOrg/Orbital-Extension"
LABEL org.opencontainers.image.licenses="Apache-2.0"
# Install system dependencies and clean up in one layer
diff --git a/cli/docs/PROVIDER_CONFIGURATION.md b/cli/docs/PROVIDER_CONFIGURATION.md
index 5cefe9d121..a4079ea428 100644
--- a/cli/docs/PROVIDER_CONFIGURATION.md
+++ b/cli/docs/PROVIDER_CONFIGURATION.md
@@ -1331,6 +1331,6 @@ Fake AI provider for testing and development.
For issues or questions about provider configuration:
-- Open an issue on [GitHub](https://github.com/MatterAIOrg/AxonCode)
+- Open an issue on [GitHub](https://github.com/MatterAIOrg/Orbital-Extension)
- Join our [Discord community](https://discord.gg/kilocode)
- Check the [FAQ](https://docs.kilocode.com/faq)
diff --git a/cli/package.dist.json b/cli/package.dist.json
index b981bea0e6..b15b454c11 100644
--- a/cli/package.dist.json
+++ b/cli/package.dist.json
@@ -132,11 +132,11 @@
},
"homepage": "https://matterai.so/cli",
"bugs": {
- "url": "https://github.com/MatterAIOrg/AxonCode/issues"
+ "url": "https://github.com/MatterAIOrg/Orbital-Extension/issues"
},
"repository": {
"type": "git",
- "url": "git+https://github.com/MatterAIOrg/AxonCode.git",
+ "url": "git+https://github.com/MatterAIOrg/Orbital-Extension.git",
"directory": "cli"
},
"license": "Apache-2.0",
diff --git a/src/api/providers/__tests__/openrouter.spec.ts b/src/api/providers/__tests__/openrouter.spec.ts
index ebc8606144..28f90c3df3 100644
--- a/src/api/providers/__tests__/openrouter.spec.ts
+++ b/src/api/providers/__tests__/openrouter.spec.ts
@@ -187,6 +187,38 @@ describe("OpenRouterHandler", () => {
)
})
+ it("yields reasoning chunks from reasoning_content deltas", async () => {
+ const handler = new OpenRouterHandler(mockOptions)
+
+ const mockStream = {
+ async *[Symbol.asyncIterator]() {
+ yield {
+ id: "test-id",
+ choices: [{ delta: { reasoning_content: "Working through the answer." } }],
+ }
+ yield {
+ id: "test-id",
+ choices: [{ delta: { content: "Final answer" } }],
+ }
+ },
+ }
+
+ const mockCreate = vitest.fn().mockResolvedValue(mockStream)
+ ;(OpenAI as any).prototype.chat = {
+ completions: { create: mockCreate },
+ } as any
+
+ const chunks = []
+ for await (const chunk of handler.createMessage("test system prompt", [])) {
+ chunks.push(chunk)
+ }
+
+ expect(chunks).toEqual([
+ { type: "reasoning", text: "Working through the answer." },
+ { type: "text", text: "Final answer" },
+ ])
+ })
+
it("supports the middle-out transform", async () => {
const handler = new OpenRouterHandler({
...mockOptions,
diff --git a/src/api/providers/kilocode-openrouter.ts b/src/api/providers/kilocode-openrouter.ts
index d9bd6004ae..368dff5fbf 100644
--- a/src/api/providers/kilocode-openrouter.ts
+++ b/src/api/providers/kilocode-openrouter.ts
@@ -75,7 +75,7 @@ export class KilocodeOpenrouterHandler extends OpenRouterHandler {
if (!model.inputPrice && !model.outputPrice) {
return 0
}
- // https://github.com/MatterAIOrg/AxonCode-backend/blob/eb3d382df1e933a089eea95b9c4387db0c676e35/src/lib/processUsage.ts#L281
+ // https://github.com/MatterAIOrg/Orbital-Extension-backend/blob/eb3d382df1e933a089eea95b9c4387db0c676e35/src/lib/processUsage.ts#L281
if (lastUsage.is_byok) {
return lastUsage.cost_details?.upstream_inference_cost || 0
}
diff --git a/src/api/providers/openrouter.ts b/src/api/providers/openrouter.ts
index c9b4cf080a..9970a660b3 100644
--- a/src/api/providers/openrouter.ts
+++ b/src/api/providers/openrouter.ts
@@ -297,9 +297,6 @@ export class OpenRouterHandler extends BaseProvider implements SingleCompletionH
isThinking = false
}
- // newText = newText.replace(/<\/?think>/g, "")
- // newText = newText.replace(/{t("errorBoundary.reportText")}{" "} - + {t("errorBoundary.githubText")}
diff --git a/webview-ui/src/components/chat/ChatRow.tsx b/webview-ui/src/components/chat/ChatRow.tsx index b4f49b095d..e75d5bd18d 100644 --- a/webview-ui/src/components/chat/ChatRow.tsx +++ b/webview-ui/src/components/chat/ChatRow.tsx @@ -97,40 +97,82 @@ const headerStyle: React.CSSProperties = { } // Build a GitHub-style unified diff for fileEdit when backend doesn't supply one +const stripTruncationMarker = (value: string) => + value + .replace(/\n?\.\.\.\(truncated\)\s*$/g, "") + .replace(/\n?\.\.\. \(truncated\)\s*$/g, "") + .trimEnd() + const buildFileEditDiff = (tool: ClineSayTool): string | undefined => { const path = tool.path || "file" - const oldText = (tool.search ?? "").trimEnd() - const newText = (tool.replace ?? tool.content ?? "").trimEnd() + const oldText = stripTruncationMarker((tool.search ?? "").trimEnd()) + const newText = stripTruncationMarker((tool.replace ?? tool.content ?? "").trimEnd()) if (!oldText && !newText) return undefined const oldLines = oldText.split(/\r?\n/) const newLines = newText.split(/\r?\n/) + let leadingContext = 0 + + while ( + leadingContext < oldLines.length && + leadingContext < newLines.length && + oldLines[leadingContext] === newLines[leadingContext] + ) { + leadingContext += 1 + } + + let trailingContext = 0 + while ( + trailingContext < oldLines.length - leadingContext && + trailingContext < newLines.length - leadingContext && + oldLines[oldLines.length - 1 - trailingContext] === newLines[newLines.length - 1 - trailingContext] + ) { + trailingContext += 1 + } + + const contextBefore = leadingContext > 0 ? [oldLines[leadingContext - 1]] : [] + const contextAfter = trailingContext > 0 ? [oldLines[oldLines.length - trailingContext]] : [] + const changedOldLines = oldLines.slice(leadingContext, Math.max(leadingContext, oldLines.length - trailingContext)) + const changedNewLines = newLines.slice(leadingContext, Math.max(leadingContext, newLines.length - trailingContext)) + const visibleOldLines = [...contextBefore, ...changedOldLines, ...contextAfter] + const visibleNewLines = [...contextBefore, ...changedNewLines, ...contextAfter] const lines: string[] = [] lines.push(`--- a/${path}`) lines.push(`+++ b/${path}`) // Calculate hunk header with line numbers - const oldStart = 1 - const oldCount = oldLines.length - const newStart = 1 - const newCount = newLines.length + const contextOffset = contextBefore.length + const hunkStart = Math.max(1, (tool.startLine ?? 1) + leadingContext - contextOffset) + const oldStart = hunkStart + const oldCount = visibleOldLines.length + const newStart = hunkStart + const newCount = visibleNewLines.length lines.push(`@@ -${oldStart},${oldCount} +${newStart},${newCount} @@`) - // Add old lines with - prefix - for (const line of oldLines) { + for (const line of contextBefore) { + lines.push(` ${line}`) + } + + for (const line of changedOldLines) { lines.push(`-${line}`) } - // Add new lines with + prefix - for (const line of newLines) { + for (const line of changedNewLines) { lines.push(`+${line}`) } + for (const line of contextAfter) { + lines.push(` ${line}`) + } + return lines.join("\n") } +const hasTruncatedDiffContent = (diff?: string | null) => + Boolean(diff && (diff.includes("...(truncated)") || diff.includes("... (truncated)"))) + const computeDiffStats = (diff?: string | null) => { if (!diff) return null let added = 0 @@ -551,7 +593,9 @@ export const ChatRowContent = ({ ) case "fileEdit": { - const fileEditDiff = tool.diff ?? buildFileEditDiff(tool) + const fallbackFileEditDiff = buildFileEditDiff(tool) + const fileEditDiff = + tool.diff && !hasTruncatedDiffContent(tool.diff) ? tool.diff : (fallbackFileEditDiff ?? tool.diff) const diffStats = computeDiffStats(fileEditDiff) // Use startLine from tool if available, otherwise extract from diff const editLineNumber = tool.startLine ?? extractFirstLineNumberFromDiff(fileEditDiff) diff --git a/webview-ui/src/components/chat/ChatView.tsx b/webview-ui/src/components/chat/ChatView.tsx index 4ba97fb191..61ba30460d 100644 --- a/webview-ui/src/components/chat/ChatView.tsx +++ b/webview-ui/src/components/chat/ChatView.tsx @@ -68,8 +68,9 @@ import StickyUserMessage from "../kilocode/StickyUserMessage" // kilocode_change import AutoApproveMenu from "./AutoApproveMenu" import SystemPromptWarning from "./SystemPromptWarning" // import ProfileViolationWarning from "./ProfileViolationWarning" kilocode_change: unused -import { LinkSquare01Icon, PlayCircleIcon } from "@/utils/customIcons" +import { ListVideoIcon } from "@/utils/customIcons" import { VSCodeButton } from "@vscode/webview-ui-toolkit/react" +import { X } from "lucide-react" import { KilocodeNotifications } from "../kilocode/KilocodeNotifications" // kilocode_change import { CheckpointWarning } from "./CheckpointWarning" import { QueuedMessages } from "./QueuedMessages" @@ -657,6 +658,28 @@ const ChatViewComponent: React.ForwardRefRenderFunction
-
{description}
If you have any questions or feedback, feel free to open an issue at{" "}
-