From 2f7c8070426a921d412aa41c959cdb5241fd0d4b Mon Sep 17 00:00:00 2001 From: narawat Date: Tue, 28 Jul 2026 09:50:07 +0700 Subject: [PATCH] update --- docs/agent_loop_sequence_diagram.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/agent_loop_sequence_diagram.md b/docs/agent_loop_sequence_diagram.md index 3feca84..c6c35b2 100644 --- a/docs/agent_loop_sequence_diagram.md +++ b/docs/agent_loop_sequence_diagram.md @@ -77,7 +77,7 @@ sequenceDiagram alt Tool calls exist Note over AgentLoop: 4. Execute Tools - alt SEQUENTIAL or has_sequential_tool_call + alt Sequential execution AgentLoop->>AgentLoop: executeToolCallsSequential(...) activate AgentLoop @@ -88,9 +88,9 @@ sequenceDiagram AgentLoop->>AgentLoop: createErrorToolResult AgentLoop->>AgentLoop: emit(ToolExecutionEndEvent) else Tool found - alt before_tool_call hook exists + alt before_tool_call hook AgentLoop->>AgentLoop: before_tool_call(context, signal) - alt Hook blocks execution + alt Hook blocks AgentLoop->>AgentLoop: createErrorToolResult AgentLoop->>AgentLoop: emit(ToolExecutionEndEvent) else Execution allowed @@ -147,7 +147,9 @@ sequenceDiagram AgentLoop->>AgentLoop: return ExecutedToolCallBatch deactivate AgentLoop activate AgentLoop - else PARALLEL + end + + alt Parallel execution AgentLoop->>AgentLoop: executeToolCallsParallel(...) activate AgentLoop