zyphrzero_Termy/rust-servers
ZyphrZero 43ef898c89 refactor(context): avoid global CLI config for agent context
Termy now hands terminal agents a shared context snapshot through local
files and environment variables instead of maintaining Codex-specific MCP
registration. This keeps agent context local to the plugin and removes the
Rust stdio MCP mode that existed only to support that registration path.

Constraint: Agent context handoff should not mutate global CLI configuration
Rejected: Keep Codex MCP auto-registration | it couples Termy to Codex-specific global config and a separate Rust stdio mode
Confidence: medium
Scope-risk: broad
Directive: Prefer extending the shared agent context snapshot before adding per-CLI global registration paths
Tested: pnpm build; pnpm exec eslint src --ext .ts; pnpm test:terminal; cargo test --manifest-path rust-servers/Cargo.toml
Not-tested: Manual Obsidian agent CLI launch flows
2026-04-26 18:36:31 +08:00
..
src refactor(context): avoid global CLI config for agent context 2026-04-26 18:36:31 +08:00
Cargo.lock feat(pty,i18n): add shell command detection and update dependencies 2026-01-30 01:04:09 +08:00
Cargo.toml chore(release): keep 1.2.4 packaging aligned with shipped fixes 2026-04-22 17:18:59 +08:00