Files
flynn/src/backends/index.ts
T
William Valentin 776b47f80f feat: wire agent.delegate tool with sub-agent configs
- Export createAgentDelegateTool through builtin/index.ts → tools/index.ts
- Register agent.delegate in routing.ts with lazy orchestrator pattern
- Add agent.delegate + agents.list to messaging and coding policy profiles
- Add group:agents tool group to policy.ts
- Add research/code/comms agent config examples to default.yaml
- Add research/code/comms agent configs to user config.yaml
- Add 11 tests for agent-delegate tool (all pass)
- Typecheck clean, no regressions
2026-02-17 10:28:29 -08:00

26 lines
627 B
TypeScript

export { NativeAgent, type NativeAgentConfig, type ToolUseEvent } from './native/index.js';
export {
AgentOrchestrator,
type OrchestratorConfig,
type SubAgentRequest,
type SubAgentResult,
type DelegationConfig,
type UsageReport,
} 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';