use gemini cli instead of jules, iterate on mcp config

This commit is contained in:
ssalbdivad
2025-11-18 14:42:07 -05:00
parent c63581a90c
commit dbf906a7f0
10 changed files with 191 additions and 236 deletions
+10
View File
@@ -149,9 +149,19 @@ export const agent = <const agent extends Agent>(agent: agent): agent => {
return agent;
};
/**
* Parameters for adding an MCP server to an agent
*/
export interface AddMcpServerParams {
serverName: string;
serverConfig: Extract<McpServerConfig, { command: string }>;
cliPath: string;
}
export type Agent = {
name: string;
inputKeys: string[];
install: () => Promise<string>;
addMcpServer: (params: AddMcpServerParams) => void;
run: (config: AgentConfig) => Promise<AgentResult>;
};