diff --git a/packages/server/src/server/agent/provider-manifest.ts b/packages/server/src/server/agent/provider-manifest.ts index fa318a593..65e20fbc6 100644 --- a/packages/server/src/server/agent/provider-manifest.ts +++ b/packages/server/src/server/agent/provider-manifest.ts @@ -137,18 +137,6 @@ export const AGENT_PROVIDER_DEFINITIONS: AgentProviderDefinition[] = [ defaultModel: "haiku", }, }, - { - id: "claude-acp", - label: "Claude ACP", - description: "Claude Code via Agent Client Protocol with streaming, permissions, and session resume", - defaultModeId: "default", - modes: CLAUDE_MODES, - voice: { - enabled: true, - defaultModeId: "default", - defaultModel: "haiku", - }, - }, { id: "codex", label: "Codex", @@ -161,13 +149,6 @@ export const AGENT_PROVIDER_DEFINITIONS: AgentProviderDefinition[] = [ defaultModel: "gpt-5.1-codex-mini", }, }, - { - id: "copilot", - label: "Copilot", - description: "GitHub Copilot via Agent Client Protocol with dynamic modes and session support", - defaultModeId: "https://agentclientprotocol.com/protocol/session-modes#agent", - modes: COPILOT_MODES, - }, { id: "opencode", label: "OpenCode", diff --git a/packages/server/src/server/agent/provider-registry.ts b/packages/server/src/server/agent/provider-registry.ts index 9929a1b42..34d646eff 100644 --- a/packages/server/src/server/agent/provider-registry.ts +++ b/packages/server/src/server/agent/provider-registry.ts @@ -8,9 +8,7 @@ import type { AgentProviderRuntimeSettingsMap } from "./provider-launch-config.j import type { Logger } from "pino"; import { ClaudeAgentClient } from "./providers/claude-agent.js"; -import { ClaudeACPAgentClient } from "./providers/claude-acp-agent.js"; import { CodexAppServerAgentClient } from "./providers/codex-app-server-agent.js"; -import { CopilotACPAgentClient } from "./providers/copilot-acp-agent.js"; import { OpenCodeAgentClient, OpenCodeServerManager } from "./providers/opencode-agent.js"; import { @@ -43,17 +41,7 @@ const PROVIDER_CLIENT_FACTORIES: Record = { logger, runtimeSettings: runtimeSettings?.claude, }), - "claude-acp": (logger, runtimeSettings) => - new ClaudeACPAgentClient({ - logger, - runtimeSettings: runtimeSettings?.["claude-acp"], - }), codex: (logger, runtimeSettings) => new CodexAppServerAgentClient(logger, runtimeSettings?.codex), - copilot: (logger, runtimeSettings) => - new CopilotACPAgentClient({ - logger, - runtimeSettings: runtimeSettings?.copilot, - }), opencode: (logger, runtimeSettings) => new OpenCodeAgentClient(logger, runtimeSettings?.opencode), };