 RichardandClaude Opus 4.8
|
bb103a578a
|
Agenten-Kostendeckel: LoopGuard + PermissionGate aus ClawdDotNet uebernommen
- Neu PolyTrader.Core/Agents: AgentBudget (Steps/Tokens/Timeout), LoopGuard
(thread-safe, AgentBudgetExceededException mit Kind), PermissionGate
(Tool-Allow-List, null = alle erlaubt). Aus ClawdDotNet portiert, NICHT als
Abhaengigkeit (.NET 10 vs 8).
- SupervisorAgent nutzt LoopGuard (Default-Steps = MaxIterations=8, rueckwaerts-
kompatibel) + PermissionGate (Allow-List = angebotene Tools; nicht freigegebene
Calls liefern Fehlertext statt Ausfuehrung). SupervisorProfile.Budget ueber-
schreibt den Deckel. Abbruch graceful mit Grund (Steps/Tokens/Zeit).
- Tests: AgentGuardTests (LoopGuard/PermissionGate) + Token-Abbruch am Agenten.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-23 20:29:47 +02:00 |
|