Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .github/release-notes/v1.9.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
## ✨ Highlights

- **New agent: DeepSeek Harness** — HarnessKit now manages [DeepSeek Harness](https://www.deepseek.com/harness/en/) as its 12th agent: skills, MCP servers, and plugins, each with enable/disable, plus its rules and settings files. Writes land inside a marked managed block, so the rest of your `cordis.patch.yml` — comments, anchors, `!!js` expressions — stays byte-for-byte intact. (It's still pre-1.0, so its config format may yet move.)
- **Windsurf is now Devin Desktop** — following Cognition's rename. HarnessKit models Cascade, the agent formerly known as Windsurf: per-user config stays at `~/.codeium/windsurf/`, project config is now read from `.devin/` (with `.windsurf/` still honored), and `.devinignore` joins `.windsurfignore`. Global rules are also read from `memories/global_rules.md` now, where they actually live.

<!-- lang:zh
## ✨ 更新亮点

- **新增 Agent:DeepSeek Harness** — HarnessKit 现已支持 [DeepSeek Harness](https://www.deepseek.com/harness/en/),第 12 个受管 Agent:Skills、MCP servers 和 Plugins 均可启用/停用,其 rules 与 settings 配置文件也一并纳管。所有写入都落在带标记的托管块内,你自己的 `cordis.patch.yml` 内容——注释、锚点、`!!js` 表达式——保持逐字节不变。(它目前仍处于 1.0 之前的版本,配置格式仍可能变动。)
- **Windsurf 更名为 Devin Desktop** — 跟随 Cognition 的品牌变更。HarnessKit 管理的是 Cascade,也就是原来那个叫 Windsurf 的 Agent:用户级配置仍在 `~/.codeium/windsurf/`,项目级配置改为从 `.devin/` 读取(`.windsurf/` 仍然兼容),并新增了 `.devinignore`。全局 rules 现在也会从其实际所在的 `memories/global_rules.md` 读取。
-->

<!-- lang:zh-TW
## ✨ 更新亮點

- **新增代理:DeepSeek Harness** — HarnessKit 現已支援 [DeepSeek Harness](https://www.deepseek.com/harness/en/),第 12 個受管代理:skill、MCP server 與外掛皆可啟用/停用,其 rules 與設定檔也一併納管。所有寫入都落在標記過的託管區塊內,你自己的 `cordis.patch.yml` 內容——註解、錨點、`!!js` 運算式——維持逐位元組不變。(它目前仍是 1.0 之前的版本,設定格式仍可能變動。)
- **Windsurf 更名為 Devin Desktop** — 跟隨 Cognition 的品牌變更。HarnessKit 管理的是 Cascade,也就是原本叫 Windsurf 的那個代理:使用者層級的設定仍在 `~/.codeium/windsurf/`,專案層級的設定改從 `.devin/` 讀取(`.windsurf/` 仍然相容),並新增了 `.devinignore`。全域 rules 現在也會從其實際所在的 `memories/global_rules.md` 讀取。
-->
8 changes: 4 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ members = ["crates/hk-core", "crates/hk-cli", "crates/hk-desktop", "crates/hk-we
resolver = "2"

[workspace.package]
version = "1.8.2"
version = "1.9.0"
edition = "2024"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion crates/hk-desktop/tauri.conf.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"productName": "HarnessKit",
"version": "1.8.2",
"version": "1.9.0",
"identifier": "com.harnesskit.app",
"build": {
"frontendDist": "../../dist",
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "harnesskit-frontend",
"private": true,
"version": "1.8.2",
"version": "1.9.0",
"description": "Cross-platform extension management for AI coding agents",
"license": "Apache-2.0",
"type": "module",
Expand Down
Loading