aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/aflow/execute.go
Commit message (Collapse)AuthorAgeFilesLines
* pkg/aflow: handle model quota errorsDmitry Vyukov2026-01-201-0/+46
| | | | | | | | Detect model quota violations (assumed to be RPD). Make syz-agent not request jobs that use the model until the next quota reset time. Fixes #6573
* pkg/aflow: make LLM model per-agent rather than per-flowDmitry Vyukov2026-01-201-31/+35
| | | | | | Having LLM model per-agent is even more flexible than per-flow. We can have some more complex tasks during patch generation with the most elaborate model, but also some simpler ones with less elaborate models.
* pkg/aflow: add notion of flow errorsDmitry Vyukov2026-01-161-0/+20
| | | | | | | | | | Flow errors denote failure of the flow itself, rather than an infrastructure error. A flow errors mean an expected condition in the flow when it cannot continue, and cannot produce expected outputs. For example, if we are doing something with the kernel, but the kernel build fails. Flow errors shouldn't be flagged in Fixes #6610
* pkg/aflow: allow to specify model per-flowDmitry Vyukov2026-01-141-3/+5
| | | | | We may want to use a weaker model for some workflows. Allow to use different models for different workflows.
* pkg/aflow: add package for agentic workflowsDmitry Vyukov2026-01-091-0/+186