mirror of
https://github.com/mark3labs/kit.git
synced 2026-06-14 03:30:26 +00:00
ab3ce260c8
Add new extension API hooks for tracking spawned subagents: - OnSubagentStart, OnSubagentChunk, OnSubagentEnd events - Extensions bridge for forwarding child subagent events Create subagent-monitor.go extension: - Displays horizontally-stacked widgets above input box - Shows real-time scrolling output from each subagent - Yaegi-safe: no sync.Mutex, no goroutines, nil-guarded context calls - Race-free design with on-demand elapsed time calculation Add comprehensive tests: - SessionStart, SubagentLifecycle, MultipleSubagents, SessionShutdown Update symbols.go to export new event types for Yaegi interpreter.