| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-12 | Make tool parameters optional by default. | Arun Isaac | |
| It's more likely a tool will have one or two required parameters followed by many optional parameters. | |||
| 2026-04-10 | Implement persistent tool permissions. | Arun Isaac | |
| 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. | |||
| 2026-04-10 | Document pending-approval tool call status. | Arun Isaac | |
| pending-approval was missed out earlier in a documentation bug. | |||
| 2026-04-09 | Sanitize arguments in spec->tool-call. | Arun Isaac | |
| 2026-04-09 | Check for tool existence in spec->tool-call. | Arun Isaac | |
| 2026-04-08 | Parse tool call arguments early. | Arun Isaac | |
| Parse tool call arguments in spec->tool-call and raise an exception on failure. | |||
| 2026-04-08 | Raise &tool-call-parse-failure from spec->tool-call. | Arun Isaac | |
| 2026-04-08 | Re-fill comments and docstrings. | Arun Isaac | |
| 2026-04-03 | Initial commit | Arun Isaac | |
