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
11 changes: 8 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,9 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest]
node: ["22.19.0", "24", "26"]
# validate already runs every suite and install-checks the package on
# Node 22.19.0 / Linux. Only add distinct runtime environments here.
node: ["24", "26"]
include:
- os: macos-latest
node: "24"
Expand Down Expand Up @@ -121,8 +123,11 @@ jobs:
bun scripts/check-runtime.ts
bun scripts/smoke-package.ts

- name: Run runtime integration tests
run: bun run test:runtime
# Business-logic regressions run once in validate. Exercise the boundaries
# affected by Node/OS differences here: launch, HTTP streaming, app-server
# auth, both terminal modes, and the real SQLite driver below.
- name: Run Node and OS compatibility tests
run: bun run test:runtime:compat

- name: Run real Node SQLite concurrency tests
run: bun run test:node
48 changes: 21 additions & 27 deletions bun.lock

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

5 changes: 4 additions & 1 deletion docs/CONFIGURATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -200,8 +200,11 @@ Plugin controls remain under `plugins`, hook declarations under
These paths distinguish the packaged CLI from the upstream application. The
source references below are pinned to upstream
[`29628c9` / `v3.14.3`](https://github.com/zai-org/ZCode/tree/29628c9acdb81b703bbd4080c207a0e7ce5e276e).
This package's runtime lock selects the separate Desktop 3.15.1 artifact; the
This package's runtime lock selects the separate Desktop 3.15.3 artifact; the
public source snapshot is not an assertion of that artifact's build commit.
The configuration boundaries were rechecked on 2026-10-16 against
[`aac4755` / `v3.15.1`](https://github.com/zai-org/ZCode/tree/aac4755666d09fdcd70272fcf063c077a639015f).
The pinned links below retain the original audit references.

| Client / source | User MCP file | JSON path |
| --- | --- | --- |
Expand Down
5 changes: 4 additions & 1 deletion docs/CONFIGURATION.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,8 +173,11 @@ MCP 服务器按名称合并。当前 runtime 中,**同名服务器的用户

下面区分本发行包与上游应用。源码引用固定在上游
[`29628c9` / `v3.14.3`](https://github.com/zai-org/ZCode/tree/29628c9acdb81b703bbd4080c207a0e7ce5e276e)。
本项目 runtime lock 选择的是独立发布的 Desktop 3.15.1 产物,不能据此认定该产物
本项目 runtime lock 选择的是独立发布的 Desktop 3.15.3 产物,不能据此认定该产物
由这个公开源码提交构建。
2026-10-16 已针对
[`aac4755` / `v3.15.1`](https://github.com/zai-org/ZCode/tree/aac4755666d09fdcd70272fcf063c077a639015f)
复核配置边界;下方固定链接保留原始审计出处。

| 客户端/配置源 | 用户级 MCP 文件 | JSON 路径 |
| --- | --- | --- |
Expand Down
Loading
Loading