agent-ecosystem/packages/agent-graph/src/canvas
iliya f286468dac fix(team): stable context % + show "% of context" + graph improvements
Context window fix:
- Derive initial contextWindow from model selection (haiku=200K, else=1M)
- Use limitContext flag from request
- Updated to exact value from modelUsage on result.success
- Formula: input_tokens + cache_creation + cache_read (all three needed)

TokenUsageDisplay:
- New contextWindowSize prop → shows "X% of context" (not "X% of input")

Graph improvements:
- Pending approval: pulsing amber ring on member nodes
- Working spinner: spinning arc when member has active task
- Current task indicator in popover (Loader2 + "working on" + task name)
- GraphNode: added currentTaskId, currentTaskSubject, pendingApproval, activeTool fields
- Adapter: passes pendingApprovalAgents + currentTaskId from store
2026-03-28 18:32:10 +02:00
..
background-layer.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
bloom-renderer.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
draw-agents.ts fix(team): stable context % + show "% of context" + graph improvements 2026-03-28 18:32:10 +02:00
draw-edges.ts feat(graph): spawn/edge/task/comment animations 2026-03-28 12:27:37 +02:00
draw-effects.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
draw-misc.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
draw-particles.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
draw-processes.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
draw-tasks.ts feat(graph): compact kanban columns + column headers 2026-03-28 12:30:38 +02:00
hit-detection.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
index.ts feat(graph): force-directed agent graph visualization with kanban-zone task layout 2026-03-28 12:03:42 +02:00
render-cache.ts refactor(graph): fix SOLID/DRY violations from audit 2026-03-28 14:41:24 +02:00