mirror of
https://github.com/mark3labs/kit.git
synced 2026-06-14 03:30:26 +00:00
bbd8975ca0
Implement 4-phase subagent system enabling LLM and extensions to spawn, manage, and orchestrate child Kit instances for parallel task execution. - Phase 1: SDK API with SpawnSubagent() for extensions - Phase 2: spawn_subagent core tool for LLM usage - Phase 3: Session hierarchy with ParentSessionID tracking - Phase 4: Provider pooling for concurrent model access New files: - internal/extensions/subagent.go: SpawnSubagent implementation - internal/core/subagent.go: Core tool definition - internal/models/pool.go: Provider pool for concurrency - examples/extensions/subagent-test.go: Test extension - openspec/subagent-support.md: Design specification