From 349fe7f5cfe22b170bc38603d608c2be8abd7a3b Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Sun, 4 Oct 2026 12:39:08 +0800 Subject: [PATCH] chore(agents): drop the oh-my-pi (omp) CLI oh-my-pi is a feature-complete superset of pi, so its role is already covered: opencode2 for a batteries-included harness, pi for the minimal/local-model one. Keeping it meant maintaining two nearly identical harnesses. --- home/base/tui/agents/README.md | 5 ++--- home/base/tui/agents/packages.nix | 1 - home/base/tui/agents/rules.nix | 1 - hosts/idols-ai/preservation.nix | 1 - hosts/idols-ruby/packages.nix | 1 - 5 files changed, 2 insertions(+), 7 deletions(-) diff --git a/home/base/tui/agents/README.md b/home/base/tui/agents/README.md index 40db63bc..ac4abe83 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`, `omp`) from the `llm-agents` - flake input, plus `pkgs.mcp-grafana` for the Grafana MCP server. +- `packages.nix`: agent CLIs (`codex`, `opencode2`, `kimi-code`, `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 @@ -24,7 +24,6 @@ Nix dependency; this module only wires it into place. | Codex | `~/.codex/AGENTS.md` | | OpenCode | `~/.config/opencode/AGENTS.md` | | Pi | `~/.pi/agent/AGENTS.md` | -| OMP | `~/.omp/agent/AGENTS.md` | | Cross-tool (Kimi Code) | `~/.agents/AGENTS.md` | Out-of-store means an edit to `agents/AGENTS.md` takes effect on the next agent session without a diff --git a/home/base/tui/agents/packages.nix b/home/base/tui/agents/packages.nix index c9b16edf..3c4c912d 100644 --- a/home/base/tui/agents/packages.nix +++ b/home/base/tui/agents/packages.nix @@ -13,7 +13,6 @@ in agentPackages.opencode2 agentPackages.kimi-code agentPackages.pi - agentPackages.omp # MCP servers, configured project-scoped in opencode.jsonc / .codex/config.toml pkgs.mcp-grafana diff --git a/home/base/tui/agents/rules.nix b/home/base/tui/agents/rules.nix index ce08aec2..d0fe9792 100644 --- a/home/base/tui/agents/rules.nix +++ b/home/base/tui/agents/rules.nix @@ -12,7 +12,6 @@ in home.file = { ".codex/AGENTS.md".source = link; # Codex ".pi/agent/AGENTS.md".source = link; # Pi - ".omp/agent/AGENTS.md".source = link; # OMP ".agents/AGENTS.md".source = link; # cross-tool, read by Kimi Code }; diff --git a/hosts/idols-ai/preservation.nix b/hosts/idols-ai/preservation.nix index bb112367..0e80298c 100644 --- a/hosts/idols-ai/preservation.nix +++ b/hosts/idols-ai/preservation.nix @@ -178,7 +178,6 @@ in ".codex" ".kimi-code" ".pi" - ".omp" ".config/opencode" ".local/share/opencode" ".local/state/opencode" diff --git a/hosts/idols-ruby/packages.nix b/hosts/idols-ruby/packages.nix index 0015b662..f7307fe8 100644 --- a/hosts/idols-ruby/packages.nix +++ b/hosts/idols-ruby/packages.nix @@ -86,6 +86,5 @@ in agentPackages.opencode2 agentPackages.kimi-code agentPackages.pi - agentPackages.omp ]; }