Skip to content

tsumugi-cli v0.1.6

Latest

Choose a tag to compare

@archfill archfill released this 27 Jun 10:20
· 23 commits to main since this release

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.tsumugi section と対象 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-lockfile
  • pnpm --filter @archfill/tsumugi-cli typecheck
  • npm pack --dry-run
  • temporary CODEX_HOME install smoke: generated mcp_servers.tsumugi.tools.save_observation/search_memory approval settings
  • idempotency smoke: existing mcp_servers.tsumugi config is updated without duplicate sections
  • npm publish --auth-type=web
  • npm view @archfill/tsumugi-cli version dist-tags.latest -> 0.1.6

Links