Skip to content

Commit 49ea73c

Browse files
authored
Merge pull request #2 from evalstate/fix/fast-agent
fast-agent command update
2 parents 2448811 + 6063b3c commit 49ea73c

5 files changed

Lines changed: 7 additions & 7 deletions

File tree

docs/providers/acp.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ SuperQode includes registry entries for these ACP agents (availability depends o
9090
- **Augment Code / Auggie** (`auggie --acp`)
9191
- **Stakpak** (`stakpak`)
9292
- **VT Code** (`vtcode-acp`)
93-
- **fast-agent** (ACP entrypoint: `fast-agent-acp`)
93+
- **fast-agent** (ACP entrypoint: `fast-agent-acp -x`)
9494
- **LLMling-Agent** (`llmling-agent`)
9595
- **cagent** (`cagent`)
9696
- **Code Assistant** (see its agent card for the ACP command)

src/superqode/acp_discovery.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -365,10 +365,10 @@ class DiscoveredAgent:
365365
{
366366
"name": "fast-agent",
367367
"short_name": "fast-agent",
368-
"command": ["fast-agent", "--acp"],
368+
"command": ["fast-agent-acp", "-x"],
369369
"alt_commands": [
370-
["fastagent", "--acp"],
371-
["npx", "-y", "fast-agent", "--acp"],
370+
["fast-agent-acp"],
371+
["fast-agent", "serve","--transport","acp"],
372372
],
373373
"icon": "🚀",
374374
"color": "#14b8a6",

src/superqode/agents/acp_registry.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ class AgentMetadata(TypedDict):
243243
"author_name": "fast-agent",
244244
"author_url": "https://github.com/evalstate",
245245
"description": "Create and interact with sophisticated Agents and Workflows in minutes. MCP native.",
246-
"run_command": "fast-agent --acp",
246+
"run_command": "fast-agent-acp -x",
247247
"status": "available",
248248
"installation_command": "uv tool install fast-agent-mcp",
249249
"installation_instructions": "Install fast-agent via uv. Native MCP support.",

src/superqode/agents/registry.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ class AgentDef:
232232
docs_url="https://github.com/evalstate/fast-agent",
233233
capabilities=["Workflows", "MCP native", "Fast setup"],
234234
connection_type="stdio",
235-
command="fast-agent --acp",
235+
command="fast-agent-acp",
236236
),
237237
"llmling-agent": AgentDef(
238238
id="llmling-agent",

src/superqode/app_main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4949,7 +4949,7 @@ def _run_acp_jsonrpc_client(
49494949
command = "cagent --acp"
49504950
model_display = f"cagent/{model}" if model else "cagent/auto"
49514951
elif agent_type == "fast-agent":
4952-
command = "fast-agent --acp"
4952+
command = "fast-agent-acp -x"
49534953
model_display = f"fast-agent/{model}" if model else "fast-agent/auto"
49544954
elif agent_type == "llmling-agent":
49554955
command = "llmling-agent --acp"

0 commit comments

Comments
 (0)