Blomios
4fad0423e7
feat(session-limits): LS7-front — UI limites de session (badge + compte à rebours + filet humain)
Expose la surface produit des limites de session côté React/TS,
au-dessus du câblage backend (9df5923).
- domain/index.ts : 5 variantes ajoutées au union DomainEvent
(agentRateLimited / ResumeScheduled / ResumeCancelled / Resumed /
RateLimitSuspected).
- ports/index.ts : cancelResume(agentId) ajouté à InputGateway.
- adapters/input.ts : TauriInputGateway.cancelResume → invoke("cancel_resume").
- adapters/mock/index.ts : MockInputGateway.cancelResume
(cancelledResumes / cancelResumeResult).
- features/agents/useAgents.ts : état limitByAgent + action cancelResume.
- features/agents/AgentLimitBadge.tsx (nouveau) : badge + compte à rebours
+ bouton Annuler + helpers purs.
- features/agents/AgentsPanel.tsx : câblage du badge.
Tests : useAgentsLimits.test.tsx (13) + AgentLimitBadge.test.tsx (11),
suite agents 63 tests verts, tsc --noEmit propre.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-17 08:06:56 +02:00
..
2026-06-17 08:06:56 +02:00
2026-06-09 09:24:51 +02:00
2026-06-09 23:57:51 +02:00
2026-06-06 01:27:01 +02:00
2026-06-13 21:42:53 +02:00
2026-06-09 09:24:51 +02:00
2026-06-15 20:39:18 +02:00
2026-06-16 09:39:03 +02:00
2026-06-06 17:06:45 +02:00
2026-06-06 01:27:01 +02:00
2026-06-15 20:39:18 +02:00
2026-06-06 01:27:01 +02:00