Repository navigation
build: release 0.4.0 with the platform-route model adapter - #5
Merged
Merged
Conversation
The adapter from ora-space#4 changes how the plugin starts Claude, so the release that carries the Agent declaration needs a version of its own. The next package must differ from the 0.3.23 already published without a declaration.
wanglongan587
approved these changes
Oct 22, 2026
wanglongan587
left a comment
Contributor
There was a problem hiding this comment.
审查版本:head 34ccd234fc0231407b4143fed639cb60f92efaf5(base 2146dfb1,即当前 upstream/main)。结论:Approve,无阻塞发现。
改动范围
只改 orax.toml 与 deno.json 的 version(0.3.23 → 0.4.0),两个文件同步。没有改 release.yml、没有打 tag、没有发布,--agent-configuration 仍然关闭。两个文件都是交付物。
核对
release.yml的“tag 与 manifest 一致”步骤只读orax.toml的version,要求 tag 为v0.4.0;deno.json由仓库AGENTS.md要求同步,本 PR 做到了。- 当前最新 tag 是
v0.3.23,git ls-remote --tags upstream 'v0.4*'为空,发布时不会与已有 tag 冲突。 deno task sync --check在当前 head 退出 0(upstream.lock.json已是最新的claude-agent-acp@0.94.0/ SDK0.3.303/ Claude Code2.1.303),合并后不会立刻触发upstream.yml的补丁自增。- CI
check(type check / lint / test)SUCCESS;本地deno task test46 passed / 0 failed。 - 与当前
upstream/main(2146dfb1)的merge-tree干净;git diff --check干净。
ADR
不涉及 ADR 状态变化;本 PR 没有补齐任何 ADR 的实现。
非阻塞
- PR 描述写“
release.ymlrequires [orax.toml and deno.json] to agree with the tag”,实际只有orax.toml被检查,deno.json是AGENTS.md的约定同步,描述可以更准确。 upstream.yml是在上游出现新 adapter 时才补丁自增,不是每天都会加 1;这不影响“与 0.3.23 不同、避开 nightly 的 patch 号”的目的,只是描述可以更准确。0.4.0不保证是第一个带声明的发布:开关打开前若上游出了新 adapter,nightly 会从0.4.0补丁自增并发布不带声明的包。不影响本 PR 的目的。
本结论只覆盖 claude-code-agent#5 这一交付。
2 of 18 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Bump the plugin to
0.4.0inorax.tomlanddeno.json.release.ymlonly checksorax.tomlagainst the tag;deno.jsonis bumped so the two files stay in sync.The model adapter from #4 changes how the plugin starts Claude, and the package that first carries the Agent declaration must differ from the
0.3.23already published without one. A minor bump rather than0.3.24avoids colliding with the patch bump and tag thatupstream.ymlmakes when upstream ships a new adapter.This does not turn on
--agent-configurationinrelease.yml, and does not tag or publish anything. The release switch stays closed until its gates are met.ADR
Not related to any ADR status change.
Evidence
deno task test: 46 passed, 0 failed.Refs ora-space/circus#370