tsumugi-cli v0.1.1
Bugfix release: install したあと Claude Code / Codex の両方で MCP 接続が自動で成立するようになりました。
What changed
Claude Code: TSUMUGI_API_URL を settings.json.env に自動書込
v0.1.0 では ~/.config/tsumugi/credentials.json に URL を保存しても、plugin の .mcp.json 内 ${TSUMUGI_API_URL}/mcp を解決する手段がなく、再起動後に "Missing environment variables: TSUMUGI_API_URL" エラーが出ていました。
v0.1.1 では ~/.claude/settings.json の env ブロックに TSUMUGI_API_URL を直接書き込みます。Claude Code を再起動するだけで MCP server が自動で繋がります。
Codex: ~/.codex/config.toml に [mcp_servers.tsumugi] を自動書込
v0.1.0 では Codex 側は shell rc に手動で export TSUMUGI_API_URL=... する必要がありました。
v0.1.1 では ~/.codex/config.toml に既存の MCP server エントリ (例: mcp_servers.yui) と同じ literal URL 形式で [mcp_servers.tsumugi] セクションを自動で追加・更新します。codex を再起動するだけで MCP が動きます。
実装は 行ベースで idempotent: 既存セクションは内容を replace、未存在なら末尾に append。他の [mcp_servers.*] セクションやコメントは完全に保護されます。
Install
npx @archfill/tsumugi-cli installUpgrade from v0.1.0
v0.1.0 で install していて MCP エラーに遭遇している方は、v0.1.1 で再 install すれば自動で修復されます (force re-clone 不要):
npx @archfill/tsumugi-cli install -u https://your-tsumugi.example.comLinks
- npm: https://www.npmjs.com/package/@archfill/tsumugi-cli/v/0.1.1
- PRs: #29 (Claude Code 側) / #30 (Codex 側)