Files
flynn/src/backends/index.ts
T
2026-02-26 13:07:34 -08:00

32 lines
847 B
TypeScript

export { NativeAgent, type NativeAgentConfig, type ToolUseEvent } from './native/index.js';
export {
AgentOrchestrator,
type OrchestratorConfig,
type SubAgentRequest,
type SubAgentResult,
type DelegationConfig,
type UsageReport,
SubagentManager,
type SubagentManagerConfig,
type SpawnSubagentRequest,
type SubagentSessionSummary,
type SubagentSendResult,
} from './native/index.js';
export {
COMPACTION_SYSTEM_PROMPT,
MEMORY_EXTRACTION_PROMPT,
CLASSIFICATION_PROMPT,
TOOL_SUMMARISATION_PROMPT,
} from './native/index.js';
export {
ExternalCliBackend,
ClaudeCodeBackend,
OpenCodeBackend,
CodexBackend,
GeminiBackend,
type ExternalBackend,
type ExternalBackendName,
type ExternalBackendRequest,
} from './external.js';
export { PiEmbeddedBackend, type PiEmbeddedBackendOptions } from './piEmbedded.js';