Patch release. Codex から信頼済みの tsumugi MCP server へ memory 保存・検索する操作を、CLI install 時に自動承認するようにした。
What changed
Codex MCP tool approval
tsumugi-cli install --platform=codexが~/.codex/config.tomlに以下を追加するよう変更:
[mcp_servers.tsumugi.tools.save_observation]
approval_mode = "approve"
[mcp_servers.tsumugi.tools.search_memory]
approval_mode = "approve"- これにより、信頼済みの tsumugi server への
save_observation/search_memoryは Codex の approval review 対象にならない。 mark_memory_outdated/trigger_dreamingは別の副作用を持つため、自動承認対象にはしていない。- 既存の
mcp_servers.tsumugisection と対象 tool section を再実行時に重複させず、まとめて更新するようにした。
Docs
apps/cli/README.mdに CLI が書く Codex approval 設定と手動設定方法を追記。integrations/codex/README.mdに手動 install 時のapproval_mode = "approve"設定を追記。- Codex hook の session guidance に、approval review で拒否された
save_observationを再試行・迂回しない注意を追加。
Upgrade
CLI を更新:
npm install -g @archfill/tsumugi-cli@0.1.6または都度実行:
npx @archfill/tsumugi-cli@0.1.6 install --platform=codex既存の Codex 設定へ approval 設定だけ反映したい場合も、同じ install command を再実行できる。
Notes
- CLI package version は
0.1.6。 - plugin metadata version は引き続き
0.1.0。これは Claude Code / Codex plugin metadata 用で、CLI package version とは別管理。 save_observationは repo / session 内容を永続化する操作なので、信頼済みの tsumugi server にだけこの設定を使う。
Verification
pnpm install --frozen-lockfilepnpm --filter @archfill/tsumugi-cli typechecknpm pack --dry-run- temporary
CODEX_HOMEinstall smoke: generatedmcp_servers.tsumugi.tools.save_observation/search_memoryapproval settings - idempotency smoke: existing
mcp_servers.tsumugiconfig is updated without duplicate sections npm publish --auth-type=webnpm view @archfill/tsumugi-cli version dist-tags.latest->0.1.6
Links
- npm: https://www.npmjs.com/package/@archfill/tsumugi-cli/v/0.1.6
- Feature commit: 2df25ed
- Release commit: f5cafa5