aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/aflow/flow/patching/actions.go
Commit message (Collapse)AuthorAgeFilesLines
* syz-agent: systematically show verbose error messagesDmitry Vyukov47 hours1-2/+1
| | | | | | | | | | | | | Currently we added custom code to kernel build action, and few others to expose verbose errors from executed binaries (notably make). But lots of other binary executions missing this logic, e.g. for git failure we currently see unuseful: failed to run ["git" "fetch" "--force" "--tags" exit status 128 Instead of adding more and more custom code to do the same, remove the custom code and always add verbose output in syz-agent and tools/syz-aflow.
* pkg/aflow/flow/patching: fix getting list of recent commitsDmitry Vyukov2026-02-021-8/+12
| | | | | We need to run git log in the master git repo b/c out KernelSrc/KernelScratchSrc are shallow checkouts that don't have history.
* pkg/aflow/flow/patching: use recent commit subjectsDmitry Vyukov2026-01-311-0/+32
| | | | | | | Give LLM the recent commit subjects when it generates description, so that it can use the same style. Add infrastrcuture to write end-to-end action tests to test it.
* pkg/aflow/flow/patching: move Outputs type to ai packagesDmitry Vyukov2026-01-301-3/+14
| | | | | | Move it so that it can be accessed by the dashboard as well. Add kernel branch to output (it's needed for gerrit), provide actual kernel commit hash instead of tag name.
* pkg/aflow/flow/patching: find maintainers for patchesDmitry Vyukov2026-01-291-0/+99
Provide base kernel repo/commit and recipients (to/cc) for patches.