diff --git a/docs/decisions/0006-userapproval.md b/docs/decisions/0006-userapproval.md index a2e24c76fdd..453cbf49164 100644 --- a/docs/decisions/0006-userapproval.md +++ b/docs/decisions/0006-userapproval.md @@ -510,7 +510,7 @@ sequenceDiagram note right of Developer: Developer approves one function call and rejects the other. Developer->>+ApprovalGeneratingChatClient: [FunctionApprovalResponseContent(GetMenu, approved=true)]
[FunctionApprovalResponseContent(GetSpecials, approved=false)] - note right of ApprovalGeneratingChatClient: AGCC turns turns approval requests
into FCC or failed function calls + note right of ApprovalGeneratingChatClient: AGCC turns approval requests
into FCC or failed function calls ApprovalGeneratingChatClient->>+FunctionInvokingChatClient: [FunctionCallContent(GetMenu)]
[FunctionCallContent(GetSpecials)
[FunctionResultContent(GetSpecials, "Function invocation denied"))] note right of FunctionInvokingChatClient: FICC invokes GetMenu since it's the only remaining one. FunctionInvokingChatClient->>+ResponseChatClient: [FunctionCallContent(GetMenu)]
[FunctionResultContent(GetMenu, "mains.... deserts...")]
[FunctionCallContent(GetSpecials)
[FunctionResultContent(GetSpecials, "Function invocation denied"))]