/** * Agents 模块导出 * * 统一的 AI Agent 执行框架。 * * 支持的 AI 供应商(有完整 Agent SDK): * - CodeBuddy: @tencent-ai/agent-sdk * - Claude: @anthropic-ai/claude-agent-sdk * * 所有执行器都实现 IAgentExecutor 接口,通过 AgentExecutorFactory 从 Pod 读取凭证创建。 */ export type { ExecutorType, AuthType, AiCredential, ProviderConfig, AuthInfo, ExecutorConfig, ExecuteResult, ExecuteMessage, ChatMessage, IAgentExecutor, BaseExecutorOptions, CodeBuddyConfig, CodeBuddyOptions, } from './types'; export { AgentExecutorFactory, agentExecutorFactory, SUPPORTED_EXECUTOR_TYPES } from './AgentExecutorFactory'; export { CodeBuddyExecutor, CodeBuddyAuthError, createCodeBuddyExecutor } from './CodeBuddyExecutor'; export { ClaudeExecutor, ClaudeAuthenticationError, createClaudeExecutor } from './ClaudeExecutor'; export { BaseAgentExecutor } from './BaseAgentExecutor'; export { Provider, ProviderRelations, RuntimeKind } from './schema/tables'; export { parseAgentInstructions, extractMarkdownBody, AgentMetaSchema, resolveAgentConfig } from './config'; export type { AgentMcpServerDef, AgentMetaRecord, ResolvedAgentConfig, } from './config';