feat(subagents): add idle ttl cleanup and summary tool

This commit is contained in:
William Valentin
2026-02-26 13:12:53 -08:00
parent 2171346116
commit b679261683
17 changed files with 226 additions and 15 deletions
@@ -1,7 +1,7 @@
# Subagents Support Plan (Flynn)
Date: 2026-02-26
Status: phase 1 implemented
Status: phase 1 implemented, phase 2 partially implemented
Scope: add OpenClaw-style multi-turn subagent session support in Flynn without changing channel surface scope (Telegram-first)
## Constraints
@@ -32,10 +32,10 @@ Scope: add OpenClaw-style multi-turn subagent session support in Flynn without c
## Phase 2 (Next)
1. Add per-subagent TTL/idle eviction and auto-cleanup metrics.
2. Add optional transcript export/summarization (`subagent.summary`).
3. Add per-subagent tool-profile override (read-only by default for risky workloads).
4. Add parent-child trace IDs in audit events for easier debugging.
1. Add per-subagent TTL/idle eviction and auto-cleanup metrics. (implemented: TTL eviction)
2. Add optional transcript export/summarization (`subagent.summary`). (implemented)
3. Add per-subagent tool-profile override (read-only by default for risky workloads). (pending)
4. Add parent-child trace IDs in audit events for easier debugging. (pending)
## Phase 3 (Stretch)