Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion src/plugins/agents/builtin/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ import { getAgentRegistry } from '../registry.js';
import createDroidAgent from '../droid/index.js';
import createClaudeAgent from './claude.js';
import createOpenCodeAgent from './opencode.js';
import createMiniMaxAgent from './minimax.js';
import createZaiAgent from './zai.js';

/**
* Register all built-in agent plugins with the registry.
Expand All @@ -18,11 +20,13 @@ export function registerBuiltinAgents(): void {
// Register built-in plugins
registry.registerBuiltin(createClaudeAgent);
registry.registerBuiltin(createOpenCodeAgent);
registry.registerBuiltin(createMiniMaxAgent);
registry.registerBuiltin(createZaiAgent);
registry.registerBuiltin(createDroidAgent);
}

// Export the factory functions for direct use
export { createClaudeAgent, createOpenCodeAgent, createDroidAgent };
export { createClaudeAgent, createOpenCodeAgent, createMiniMaxAgent, createZaiAgent, createDroidAgent };

// Export Claude JSONL parsing types and utilities
export type { ClaudeJsonlMessage, JsonlParseResult } from './claude.js';
Expand Down
Loading