| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | pkg/aflow: add BadCallError | Dmitry Vyukov | 2026-01-20 | 1 | -0/+13 |
| | | | | | | | | | | | The error allows tools to communicate that an error is not an infrastructure error that must fail the whole workflow, but rather a bad tool invocation by an LLM (e.g. asking for a non-existent file contents). Previously in the codesearcher tool we used a separate Missing bool to communicate that. With the error everything just becomes cleaner and nicer. The errors also allows all other tools to communicate any errors to the LLM when the normal results cannot be provided and don't make sense. | ||||
| * | pkg/aflow: handle common LLM mis-behaviors wrt tool calling | Dmitry Vyukov | 2026-01-20 | 1 | -2/+8 |
| | | | | | | | | | | | | | | Gracefully handle (reply to LLM with error): - incorrect tool name - incorrect tool arg type - missing tool arg Silently handle: - more than one call to set-results - excessive tool args Fixes #6604 | ||||
| * | pkg/aflow: add package for agentic workflows | Dmitry Vyukov | 2026-01-09 | 1 | -0/+71 |
