Skip to content

Adopt kvlang --lib in place of KVLANG_LIB - #78

Merged
miaobyte merged 1 commit into
masterfrom
feat/493-lib-cli
Oct 25, 2026
Merged

miaobyte merged 1 commit into
masterfrom
feat/493-lib-cli

Conversation

@miaobyte

Copy link
Copy Markdown
Contributor

目的

kvlang 删除 KVLANG_LIB,库引导改为 kvlang --lib p1:p2:…(array2d/kvlang#495)。本 PR 跟随下游调用点。

改动(9 文件)

  • Makefile:KVLANG_LIB=lib kvlang → kvlang --lib lib(boot 与 test 两处)。
  • agentbench/bench.py:环境去掉 KVLANG_LIB,argv 加 --lib lib;两处提示文案同步。
  • tests/stopplan.sh:删除导出的 KVLANG_LIB,引导改 --lib。
  • README.md / README_CN.md / agentbench/README.md / doc/substrate.md:示例与说明改 --lib。
  • lib/byteseek/prompt.kv / tests/selftest.kv:注释里的旧引导方式同步。

验证

  • 全仓 grep -rn KVLANG_LIB = 0。
  • 本 PR 依赖 kvlang#495 合入(旧 kvlang 不识别 --lib),两者同窗口合并;by​teseek 的 kvlang pin 随后升级。

🤖 Generated with Claude Code

kvlang drops the KVLANG_LIB environment variable; library boot is now
`kvlang --lib p1:p2:…`. Update all call sites, docs and comments.

Depends on array2d/kvlang#495 (same window).

Co-Authored-By: Claude Code <noreply@anthropic.com>
@miaobyte
miaobyte merged commit b226575 into master Oct 25, 2026
0 of 2 checks passed
@miaobyte
miaobyte deleted the feat/493-lib-cli branch October 25, 2026 13:39
@miaobyte

Copy link
Copy Markdown
Contributor Author

合并后说明:byteseek master CI 的 selftest 会红,因为 ci/deps.sh 仍安装最新 kvlang release v0.3.18(只认 KVLANG_LIB,不识别 --lib)。这是预期的 pin 断档,不加兼容 shim(p5);下一版 v0.3.19 四仓同 tag 后升级 byteseek 的依赖即可恢复。本 PR 需要 kvlang v0.3.19+。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant