Actions: SMARK2022/opencode
Actions
Showing runs from all workflows
1,613 workflow runs
1,613 workflow runs
test(edit): 按完整 diff 行校验无操作编辑
避免 Windows 临时目录中的 -c 子串被误判为删除行。保持原测试意图,仅收紧断言边界以消除必过测试的路径相关假失败。
typecheck
#177:
Commit 2ba3b7d
pushed
by
SMARK2022
test(edit): 按完整 diff 行校验无操作编辑
避免 Windows 临时目录中的 -c 子串被误判为删除行。保持原测试意图,仅收紧断言边界以消除必过测试的路径相关假失败。
test
#177:
Commit 2ba3b7d
pushed
by
SMARK2022
test(edit): 按完整 diff 行校验无操作编辑
避免 Windows 临时目录中的 -c 子串被误判为删除行。保持原测试意图,仅收紧断言边界以消除必过测试的路径相关假失败。
Build OpenCode CLI
#247:
Commit 2ba3b7d
pushed
by
SMARK2022
fix(opentui): 完成 OpenTUI 0.4.3-smark.8 发布闭包
更新已发布 tag 对应的 gitlink、source revision、closure verifier 与 11 个 tarball integrity。确保主仓库冻结安装和 Windows native consumer 都解析到经过完整 CI 验证的同一发布版本。
Build OpenCode CLI
#246:
Commit dfbc761
pushed
by
SMARK2022
fix(opentui): 更新 OpenTUI Windows 发布引用
将主仓库 catalog、tarball 地址、lockfile 和 source revision 统一到 v0.4.3-smark.8。引用已验证的 nested OpenTUI 发布提交,保持其它工作区修改不变。
Build OpenCode CLI
#245:
Commit 1227068
pushed
by
SMARK2022
fix(tool): 保持编辑写盘行尾与真实展示
统一 write、edit 与 apply_patch 在已有文件上的行尾继承,并在 formatter 后恢复物理行尾,同时保留格式化文本。
仅在 normalized 真值覆写时记录长度与 SHA-256,限制模型可见取证输出,并停止剥离 diff 公共缩进。
Build OpenCode CLI
#243:
Commit bb242c1
pushed
by
SMARK2022
fix(tui): 根治 Message ID 回绕后的投影失序
TUI 消息投影改按持久创建时间与 SQLite BINARY ID 顺序定位,并为 ID-only 删除维护有界索引。
覆盖回绕、任意 caller ID 及同毫秒混合大小写边界,避免新消息被窗口裁剪或删除漏命中。
Build OpenCode CLI
#242:
Commit d4d2396
pushed
by
SMARK2022
fix(tui): 根治 Message ID 回绕后的投影失序
TUI 消息投影改按持久创建时间与 SQLite BINARY ID 顺序定位,并为 ID-only 删除维护有界索引。
覆盖回绕、任意 caller ID 及同毫秒混合大小写边界,避免新消息被窗口裁剪或删除漏命中。
typecheck
#172:
Commit d4d2396
pushed
by
SMARK2022
test(docs): 移除 fork 自产 README 文案锁定测试
该测试完全由 SMARK 分支自产,上游 anomalyco/opencode 从未包含。test/docs/readme.test.ts 以锁定正则断言三份 README 的字面措辞,与散文化语义策略冲突——刚一次正常改写就因免责措辞变化(不负责→无法负责)误报。测试注释声称『每个正则代表一个语义概念』,但字面正则恰违背这一意图。
不影响 CI 配置或 shard 索引(文件仅被 bun test 自动...
typecheck
#171:
Commit 11591e4
pushed
by
SMARK2022
test(docs): 移除 fork 自产 README 文案锁定测试
该测试完全由 SMARK 分支自产,上游 anomalyco/opencode 从未包含。test/docs/readme.test.ts 以锁定正则断言三份 README 的字面措辞,与散文化语义策略冲突——刚一次正常改写就因免责措辞变化(不负责→无法负责)误报。测试注释声称『每个正则代表一个语义概念』,但字面正则恰违背这一意图。
不影响 CI 配置或 shard 索引(文件仅被 bun test 自动...
Build OpenCode CLI
#241:
Commit 11591e4
pushed
by
SMARK2022
chore(docs): 强化 README 提示层级并重构 release notes 生成
主 README 与英文翻译将数据库迁移提示提升为 [!WARNING] 并前置到语言导航之下、截图上方,分支介绍改为 [!TIP];正文改为更自然连贯的行文,保留全部操作类表格与细节。release notes 生成从 build-opencode.yml 内联 bash 抽为 script/release-notes.ts,统一两节版本号格式、按类型分类统计,积累区默认折叠为 details 块,过滤 Merge 与版本 bump 噪...
typecheck
#170:
Commit f840309
pushed
by
SMARK2022
chore(docs): 强化 README 提示层级并重构 release notes 生成
主 README 与英文翻译将数据库迁移提示提升为 [!WARNING] 并前置到语言导航之下、截图上方,分支介绍改为 [!TIP];正文改为更自然连贯的行文,保留全部操作类表格与细节。release notes 生成从 build-opencode.yml 内联 bash 抽为 script/release-notes.ts,统一两节版本号格式、按类型分类统计,积累区默认折叠为 details 块,过滤 Merge 与版本 bump 噪...
Build OpenCode CLI
#240:
Commit f840309
pushed
by
SMARK2022
chore(docs): 强化 README 提示层级并重构 release notes 生成
主 README 与英文翻译将数据库迁移提示提升为 [!WARNING] 并前置到语言导航之下、截图上方,分支介绍改为 [!TIP];正文改为更自然连贯的行文,保留全部操作类表格与细节。release notes 生成从 build-opencode.yml 内联 bash 抽为 script/release-notes.ts,统一两节版本号格式、按类型分类统计,积累区默认折叠为 details 块,过滤 Merge 与版本 bump 噪...
test
#170:
Commit f840309
pushed
by
SMARK2022
fix(session): 根治跨目录历史会话查询脱离
让 Session 列表和渐进搜索使用当前 Instance worktree,避免共享 Project ID 的 clone 在 Provider 刷新后擦除活动会话。
补充错配场景回归测试与已验证的 R10 修复记录。
Build OpenCode CLI
#239:
Commit 3df9590
pushed
by
SMARK2022