| Age | Commit message (Collapse) | Author |
|
kaakaa reminds too many Europeans of shit. 😅
|
|
spec->tool-call promises to raise &tool-call-parse-failure, not
&tool-call-failure.
|
|
It makes little sense for a tool kind to be a function of the tool
call arguments.
|
|
It's more likely a tool will have one or two required parameters
followed by many optional parameters.
|
|
We store a list of allowed and rejected tools in the session state,
and pass it on to spec->tool-call so it can set an appropriate tool
call status.
Then, request permission from the client only if the tool call hasn't
been pre-approved or pre-rejected.
|
|
pending-approval was missed out earlier in a documentation bug.
|
|
|
|
|
|
Parse tool call arguments in spec->tool-call and raise an exception on
failure.
|
|
|
|
|
|
|