aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/aflow/llm_agent.go
Commit message (Expand)AuthorAgeFilesLines
* pkg/aflow: ensure we don't register MCP tools with duplicate namesDmitry Vyukov5 days1-1/+3
* pkg/aflow: handle more genai errorsDmitry Vyukov5 days1-1/+8
* pkg/aflow: add Tools functionDmitry Vyukov9 days1-0/+18
* pkg/aflow: factor out sliding window logicDmitry Vyukov2026-02-101-43/+44
* pkg/aflow: make it possible for LLMAgent to return only structured outputsDmitry Vyukov2026-02-101-2/+10
* pkg/aflow: fix structured outputs handlingDmitry Vyukov2026-02-101-1/+3
* pkg/aflow: abstract away LLM temperatureDmitry Vyukov2026-02-021-11/+26
* pkg/aflow: add a TODODmitry Vyukov2026-01-301-0/+4
* pkg/aflow: adding sliding window summary featureYulong Zhang2026-01-301-0/+58
* pkg/aflow: handle MALFORMED_FUNCTION_CALL LLM repliesDmitry Vyukov2026-01-271-42/+73
* pkg/aflow: handle ISE errors from LLM as temporalDmitry Vyukov2026-01-271-0/+4
* pkg/aflow: unit-test LLM error handlingDmitry Vyukov2026-01-271-25/+38
* pkg/aflow: handle input token overflow for LLM toolsDmitry Vyukov2026-01-271-10/+42
* pkg/aflow: keep LLM reply on tool callsDmitry Vyukov2026-01-261-0/+5
* pkg/aflow/trajectory: add token usageDmitry Vyukov2026-01-261-5/+11
* pkg/aflow: fix Temperature handlingDmitry Vyukov2026-01-261-5/+5
* pkg/aflow: handle per-minute quota violationsDmitry Vyukov2026-01-261-3/+13
* pkg/aflow: make BadCallError format error messageDmitry Vyukov2026-01-261-1/+1
* pkg/aflow: refactor in preparation for DoWhileDmitry Vyukov2026-01-241-21/+26
* pkg/aflow: handle empty LLM repliesDmitry Vyukov2026-01-231-6/+20
* pkg/aflow: cache LLM requestsDmitry Vyukov2026-01-211-11/+32
* pkg/aflow: inject tool errors into trajectoryDmitry Vyukov2026-01-211-23/+30
* pkg/aflow: ask LLM to call several tools at the same timeDmitry Vyukov2026-01-201-0/+7
* pkg/aflow: add BadCallErrorDmitry Vyukov2026-01-201-10/+11
* pkg/aflow: handle common LLM mis-behaviors wrt tool callingDmitry Vyukov2026-01-201-10/+35
* pkg/aflow: handle model quota errorsDmitry Vyukov2026-01-201-1/+8
* pkg/aflow: make LLM model per-agent rather than per-flowDmitry Vyukov2026-01-201-3/+16
* pkg/aflow: retry LLM requests on transient errorsDmitry Vyukov2026-01-191-1/+20
* pkg/aflow: add ability to generate several candidate replies for LLM agentsDmitry Vyukov2026-01-191-17/+79
* pkg/aflow: expect CitationMetadataDmitry Vyukov2026-01-151-3/+3
* pkg/aflow: add package for agentic workflowsDmitry Vyukov2026-01-091-0/+254