We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e3b5980 commit 17487b0Copy full SHA for 17487b0
1 file changed
packages/cli/src/commands/channel.ts
@@ -5,6 +5,7 @@ import {
5
AgentManager,
6
ClaudeCodeAdapter,
7
CodexAdapter,
8
+ GeminiCliAdapter,
9
TerminalFocusManager,
10
TtyWriter,
11
type AgentAdapter,
@@ -30,13 +31,15 @@ function createAgentManager(): AgentManager {
30
31
const manager = new AgentManager();
32
manager.registerAdapter(new ClaudeCodeAdapter());
33
manager.registerAdapter(new CodexAdapter());
34
+ manager.registerAdapter(new GeminiCliAdapter());
35
return manager;
36
}
37
38
function getAgentAdapter(agentType: string): AgentAdapter | null {
39
const adapters: Record<string, AgentAdapter> = {
40
claude: new ClaudeCodeAdapter(),
41
codex: new CodexAdapter(),
42
+ gemini_cli: new GeminiCliAdapter(),
43
};
44
return adapters[agentType] ?? null;
45
0 commit comments