Releases: okash1n/kb
Releases · okash1n/kb
Release list
v0.19.2
Highlights
- rewrite recommendation copy in standard Japanese
- make candidate type, value, and save target easier to understand in hook surfacing
Verification
- uv run python -m unittest tests.test_install_and_doctor -v
- python -m compileall src tests
- uv build
- uv run kb-mcp version
v0.19.1
Highlights
- add
kb-mcp hook summarize-dispatchfor human-facing recommendation text - surface proposal bundles from generated wrappers and legacy session-end shim
- keep Codex surfacing on stderr so raw JSON does not leak into the conversation
Verification
- uv run python -m unittest tests.test_install_and_doctor tests.test_fastpath_judge tests.test_judge_cli tests.test_cli_version -v
- python -m compileall src tests
- uv build
- uv run kb-mcp version
- uv run kb-mcp doctor
v0.19.0
Highlights
- add suggestion bundles to
kb-mcp judge review-candidates - add proposal bundles to
kb-mcp hook dispatch --judge-fastpath - align gap / knowledge / adr / session_thin surfacing on the same window boundary
Verification
- uv run python -m unittest tests.test_judge_cli tests.test_judge_review_cli tests.test_materialize_cli tests.test_fastpath_judge tests.test_install_and_doctor tests.test_event_pipeline tests.test_judge_inputs tests.test_cli_version -v
- python -m compileall src tests
- uv build
- uv run kb-mcp version
- uv run kb-mcp doctor
v0.18.0
Fixed
- thin
session-log候補の window 上限を 10 checkpoint から 5 checkpoint に下げ、anchor なし会話でも 15 checkpoint でsession_thin候補が出るようにした session_thinの judge 回帰テストを 5 checkpoint window 前提に更新し、carry chain terminal 条件が実運用の会話粒度から外れにくいようにした- README の release 前確認から削除済み
kb-mcp doctor --no-version-checkを取り除いた
Changed
- memory promotion の説明に、anchor なし 3 window で thin
session-log候補を出す条件を追記した 0.18.0リリースに向けて minor version を更新した
v0.17.5
v0.17.4
Fixed
kb-mcp doctorが毎回現在バージョンと PyPI 上の最新版を表示し、更新要否を先頭で判断できるようにしたkb-mcp doctorの未使用オプション--no-version-checkを削除し、CLI surface と実装のずれを解消した
Changed
AGENTS.mdをCLAUDE.mdへの symlink に反転し、Claude 系の learned rules を含む実体ファイルを正本として扱うようにした0.17.4リリースに向けて patch version を更新した
v0.17.3
Fixed
kb_mcp.server.adr/gap/knowledge/draftの Python 直呼び出し wrapper を直接叩く回帰テストを追加し、MCP schema が正しくても import 利用だけ壊れる状態を検知できるようにしたkb_sessionのrelated文字列正規化も回帰テストで固定した
Verification
uv run python -m unittest tests.test_tool_input_compat tests.test_event_pipeline tests.test_materialize_applier -vpython -m compileall src testsuv build
v0.17.2
Fixed
- kb_adr / kb_gap / kb_knowledge / kb_draft の slug を省略可能にし、summary から自動補完するよう改善
- 保存系ツールの tags / related と kb_search.tags で、配列に加えてカンマ区切り文字列や JSON 風文字列も受け付けるよう改善
- kb_search はノート側の tags 取得結果も正規化して比較するよう修正
Notes
- MCP schema を更新しているため、クライアントによってはサーバ再起動または再接続が必要です
v0.17.1
Fixed
kb_mcp.learning.scope_promotionのEventStoreimport を lazy import に変更し、kb_mcp.events.storeとの循環 import で hook dispatch が落ちる問題を修正した- fresh process での
store import/scope_promotion import/kb_mcp.cli judge promote-scopes --help回帰テストを追加した
v0.17.0
Added
- docs/governed-runtime-learning-contract.md を追加し、runtime semantics / serving / governance / command map を README から辿れるようにした
- tests/test_cli_surface.py を追加し、worker / judge の learning runtime surface を回帰テストで固定した
Changed
- README を 0.17.0 時点の実装 surface に合わせて統合した
- governed runtime learning の command / docs / current-state 説明を一貫化した