mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-24 08:02:14 +03:00
feat(cli-tools): add Prime Agent to the CLI agents catalog (#11166)
Validated on the combined batch board over tip 0b41259f: static gates clean (changelog, file-size 160 frozen, complexity 2628<=2774, cognitive 1187<=1223, dead-code 408<=416, docs-counts green at 351 providers, provider-consistency 268/351/0), typecheck:core clean, 430+ focused tests green across 5 groups.
Prime Agent joins the CLI agents catalog with runtime entry + doc counts synced (35 tools; CLI-TOOLS.md row). cli-catalog-acpspawnable 26/26. Thank you @arminanton!
This commit is contained in:
@@ -612,7 +612,7 @@ the current catalog at **[radar.omniroute.online/planos](https://radar.omniroute
|
||||
<b>+ also works with</b> · Kiro · Command Code · Antigravity · Windsurf · AMP · <b>any OpenAI-compatible tool</b>
|
||||
</div>
|
||||
|
||||
<sub>📖 Per-tool setup for all 34 tools (26 CLI Code's + 8 CLI Agents) → [`docs/reference/CLI-TOOLS.md`](docs/reference/CLI-TOOLS.md) · 🧩 OpenCode plugin → [`@omniroute/opencode-provider`](https://www.npmjs.com/package/@omniroute/opencode-provider)</sub>
|
||||
<sub>📖 Per-tool setup for all 35 tools (26 CLI Code's + 9 CLI Agents) → [`docs/reference/CLI-TOOLS.md`](docs/reference/CLI-TOOLS.md) · 🧩 OpenCode plugin → [`@omniroute/opencode-provider`](https://www.npmjs.com/package/@omniroute/opencode-provider)</sub>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
@@ -176,7 +176,7 @@ All tools that appear in `/dashboard/cli-code`. Those with `baseUrlSupport: none
|
||||
Tools with `baseUrlSupport: "partial"` show a badge "⚠ Base URL parcial" in the dashboard card.
|
||||
---
|
||||
|
||||
## 2. CLI Agents Catalog (8 tools)
|
||||
## 2. CLI Agents Catalog (9 tools)
|
||||
|
||||
Autonomous agents that appear in `/dashboard/cli-agents`:
|
||||
|
||||
@@ -190,6 +190,7 @@ Autonomous agents that appear in `/dashboard/cli-agents`:
|
||||
| agent-deck | Agent Deck | asheshgoplani (OSS) | full | false |
|
||||
| omp | Oh My Pi | OSS | full | true |
|
||||
| letta | Letta CLI | Letta | full | false |
|
||||
| prime-agent | Prime Agent | Prime Intellect (OSS) | full | false |
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -592,6 +592,31 @@ aider --openai-api-base "{{baseUrl}}" --model "{{model}}"`,
|
||||
defaultCommand: "jcode",
|
||||
},
|
||||
|
||||
/**
|
||||
* ★ Added 2026-08-22 — Prime Agent (PrimeIntellect-ai/prime-agent).
|
||||
* A self-improving RLM coding harness (TypeScript) whose LLM toolkit
|
||||
* (prime-agent-ai) supports "any OpenAI-compatible API" + a dedicated
|
||||
* "OpenAI Codex (ChatGPT Plus/Pro OAuth)" provider, so it can point at
|
||||
* OmniRoute's OpenAI-compatible base URL like codex/forge. Installed via
|
||||
* `curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh`;
|
||||
* provider chosen at first run via `/login`.
|
||||
*/
|
||||
"prime-agent": {
|
||||
id: "prime-agent",
|
||||
name: "Prime Agent",
|
||||
icon: "terminal",
|
||||
color: "#6366F1",
|
||||
description:
|
||||
"Prime Agent — self-improving RLM coding harness with OpenAI-compatible provider support",
|
||||
docsUrl: "https://github.com/PrimeIntellect-ai/prime-agent",
|
||||
configType: "custom",
|
||||
category: "agent",
|
||||
vendor: "Prime Intellect (OSS)",
|
||||
acpSpawnable: false,
|
||||
baseUrlSupport: "full",
|
||||
defaultCommand: "prime-agent",
|
||||
},
|
||||
|
||||
/**
|
||||
* ★ Added by plan 14 (CLI Pages Redesign) — 2026-05-27
|
||||
* Kept as a legacy/dual entry after CodeWhale (see below) took over as the
|
||||
|
||||
@@ -245,6 +245,15 @@ const CLI_TOOLS: Record<string, any> = {
|
||||
config: ".jcode/config.json",
|
||||
},
|
||||
},
|
||||
"prime-agent": {
|
||||
defaultCommand: "prime-agent",
|
||||
envBinKey: "CLI_PRIME_AGENT_BIN",
|
||||
requiresBinary: true,
|
||||
healthcheckTimeoutMs: 8000,
|
||||
paths: {
|
||||
config: ".prime-agent/config.json",
|
||||
},
|
||||
},
|
||||
"grok-build": GROK_BUILD_RUNTIME_ENTRY,
|
||||
"deepseek-tui": {
|
||||
defaultCommand: "deepseek-tui",
|
||||
|
||||
Reference in New Issue
Block a user