aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/aflow/trajectory
Commit message (Collapse)AuthorAgeFilesLines
* pkg/aflow/trajectory: add token usageDmitry Vyukov2026-01-261-0/+8
|
* pkg/aflow: fix "unhandled span type" panic msgYulong Zhang2026-01-261-0/+4
|
* pkg/aflow: refactor in preparation for DoWhileDmitry Vyukov2026-01-241-0/+2
| | | | | | | | A bunch of NFC refactorings: - split action verification into 2 phases (inputs/outputs) - change how LLMTool is verified - remove some unused fields/parameters - improve error messages a bit
* pkg/aflow: refactor testsDmitry Vyukov2026-01-231-12/+14
| | | | | | Add helper function that executes test workflows, compares results (trajectory, LLM requests) against golden files, and if requested updates these golden files.
* pkg/aflow: make LLM model per-agent rather than per-flowDmitry Vyukov2026-01-201-0/+1
| | | | | | 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 ability to generate several candidate replies for LLM agentsDmitry Vyukov2026-01-191-0/+4
| | | | | | | | | Add LLMAgent.Candidates parameter. If set to a value N>1, then the agent is invoked N times, and all outputs become slices. The results can be later aggregated by another agent, as shown in the test.
* pkg/aflow/trajectory: add packageDmitry Vyukov2026-01-051-0/+112