diff --git a/home/base/tui/agents/README.md b/home/base/tui/agents/README.md index ac4abe83..9df61712 100644 --- a/home/base/tui/agents/README.md +++ b/home/base/tui/agents/README.md @@ -10,8 +10,8 @@ Nix dependency; this module only wires it into place. ## Files - `rules.nix`: links the global rules to every agent's config location. -- `packages.nix`: agent CLIs (`codex`, `opencode2`, `kimi-code`, `pi`) from the `llm-agents` flake - input, plus `pkgs.mcp-grafana` for the Grafana MCP server. +- `packages.nix`: agent CLIs (`codex`, `opencode2`, `pi`) from the `llm-agents` flake input, plus + `pkgs.mcp-grafana` for the Grafana MCP server. - `env.nix`: telemetry and auto-update opt-outs for the agents. ## Deployed rule targets @@ -19,12 +19,12 @@ Nix dependency; this module only wires it into place. `rules.nix` creates one out-of-store symlink per target, all pointing at `~/nix-config/agents/AGENTS.md`: -| Agent | Target | -| ---------------------- | ------------------------------ | -| Codex | `~/.codex/AGENTS.md` | -| OpenCode | `~/.config/opencode/AGENTS.md` | -| Pi | `~/.pi/agent/AGENTS.md` | -| Cross-tool (Kimi Code) | `~/.agents/AGENTS.md` | +| Agent | Target | +| ---------- | ------------------------------ | +| Codex | `~/.codex/AGENTS.md` | +| OpenCode | `~/.config/opencode/AGENTS.md` | +| Pi | `~/.pi/agent/AGENTS.md` | +| Cross-tool | `~/.agents/AGENTS.md` | Out-of-store means an edit to `agents/AGENTS.md` takes effect on the next agent session without a Home Manager switch. The trade-off is that the rules stay writable in the checkout; use a store diff --git a/home/base/tui/agents/env.nix b/home/base/tui/agents/env.nix index 129df248..b0482347 100644 --- a/home/base/tui/agents/env.nix +++ b/home/base/tui/agents/env.nix @@ -1,7 +1,5 @@ { home.sessionVariables = { - KIMI_DISABLE_TELEMETRY = "1"; - PI_TELEMETRY = "0"; PI_SKIP_VERSION_CHECK = "1"; diff --git a/home/base/tui/agents/packages.nix b/home/base/tui/agents/packages.nix index 3c4c912d..51b95049 100644 --- a/home/base/tui/agents/packages.nix +++ b/home/base/tui/agents/packages.nix @@ -11,7 +11,6 @@ in # Agents agentPackages.codex agentPackages.opencode2 - agentPackages.kimi-code agentPackages.pi # MCP servers, configured project-scoped in opencode.jsonc / .codex/config.toml diff --git a/home/base/tui/agents/rules.nix b/home/base/tui/agents/rules.nix index d0fe9792..2aaff7eb 100644 --- a/home/base/tui/agents/rules.nix +++ b/home/base/tui/agents/rules.nix @@ -12,7 +12,7 @@ in home.file = { ".codex/AGENTS.md".source = link; # Codex ".pi/agent/AGENTS.md".source = link; # Pi - ".agents/AGENTS.md".source = link; # cross-tool, read by Kimi Code + ".agents/AGENTS.md".source = link; # cross-tool }; xdg.configFile."opencode/AGENTS.md".source = link; # OpenCode diff --git a/hosts/idols-ai/preservation.nix b/hosts/idols-ai/preservation.nix index 0e80298c..1d7ad79c 100644 --- a/hosts/idols-ai/preservation.nix +++ b/hosts/idols-ai/preservation.nix @@ -176,7 +176,6 @@ in ".agents" # skills for all agents ".config/agents" ".codex" - ".kimi-code" ".pi" ".config/opencode" ".local/share/opencode" diff --git a/hosts/idols-ruby/packages.nix b/hosts/idols-ruby/packages.nix index f7307fe8..a17e856b 100644 --- a/hosts/idols-ruby/packages.nix +++ b/hosts/idols-ruby/packages.nix @@ -84,7 +84,6 @@ in # Agents agentPackages.codex agentPackages.opencode2 - agentPackages.kimi-code agentPackages.pi ]; }