From 062642dfd3916172ed1b69c96ac29cca831bb52f Mon Sep 17 00:00:00 2001 From: Ollie Agent Date: Tue, 18 Aug 2026 06:54:48 +0200 Subject: [PATCH] Bound parallel tool dispatch --- cmd/olliesrv/internal/agent/loop.go | 57 +++++++++++++++++------------ 1 file changed, 34 insertions(+), 23 deletions(-) diff --git a/cmd/olliesrv/internal/agent/loop.go b/cmd/olliesrv/internal/agent/loop.go index 09c57b2..b1ed250 100644 --- a/cmd/olliesrv/internal/agent/loop.go +++ b/cmd/olliesrv/internal/agent/loop.go @@ -15,7 +15,10 @@ import ( "ollie/util" ) -const maxTransientRetries = 3 +const ( + maxTransientRetries = 3 + maxParallelToolCalls = 16 +) // retryBaseDelay is the base delay for rate-limit retries (5<