[google/syzkaller] 53c78a: pkg/aflow: simplify TestSummaryWindow test

2 views
Skip to first unread message

Dmitry Vyukov

unread,
Feb 10, 2026, 4:25:54 AMFeb 10
to syzk...@googlegroups.com
Branch: refs/heads/gh-readonly-queue/master/pr-6799-cea514633193bb65c0c7def533517c775870a076
Home: https://github.com/google/syzkaller
Commit: 53c78a340e1e48ead0ebbc907a8662ce1167245a
https://github.com/google/syzkaller/commit/53c78a340e1e48ead0ebbc907a8662ce1167245a
Author: Dmitry Vyukov <dvy...@google.com>
Date: 2026-02-10 (Tue, 10 Feb 2026)

Changed paths:
M pkg/aflow/llm_agent_test.go

Log Message:
-----------
pkg/aflow: simplify TestSummaryWindow test

We don't a separate var for agent, nor the Pipeline for 1 agent.


Commit: 0a252025e4a9708b8565b0d633a394e9789a2877
https://github.com/google/syzkaller/commit/0a252025e4a9708b8565b0d633a394e9789a2877
Author: Dmitry Vyukov <dvy...@google.com>
Date: 2026-02-10 (Tue, 10 Feb 2026)

Changed paths:
M pkg/aflow/llm_agent.go
M pkg/aflow/llm_agent_test.go
A pkg/aflow/testdata/TestSetResultsToolIsNotLast.llm.json
A pkg/aflow/testdata/TestSetResultsToolIsNotLast.trajectory.json

Log Message:
-----------
pkg/aflow: fix structured outputs handling

If LLM calls set-results tool to set structured results,
and then calls another unrelated tool, currently we lose structured results
(overwrite with nil). Don't do that, keep structured results.


Commit: 1493dbbe8ff1f861facc19778e2597b106cf8924
https://github.com/google/syzkaller/commit/1493dbbe8ff1f861facc19778e2597b106cf8924
Author: Dmitry Vyukov <dvy...@google.com>
Date: 2026-02-10 (Tue, 10 Feb 2026)

Changed paths:
M pkg/aflow/llm_agent.go
M pkg/aflow/llm_agent_test.go
A pkg/aflow/testdata/TestOnlyStructuredOutputs.llm.json
A pkg/aflow/testdata/TestOnlyStructuredOutputs.trajectory.json

Log Message:
-----------
pkg/aflow: make it possible for LLMAgent to return only structured outputs

In some cases there may be not final text reply, only some structured outputs
(e.g. some bool). Don't require final reply, if structured outputs are specified.


Commit: a076df6f83263a2fe1a49172d4af69da8ac1947c
https://github.com/google/syzkaller/commit/a076df6f83263a2fe1a49172d4af69da8ac1947c
Author: Dmitry Vyukov <dvy...@google.com>
Date: 2026-02-10 (Tue, 10 Feb 2026)

Changed paths:
M pkg/aflow/llm_agent.go

Log Message:
-----------
pkg/aflow: factor out sliding window logic

Linter started complaining about too high cyclomatic complexity.
Split the chat function.


Compare: https://github.com/google/syzkaller/compare/53c78a340e1e%5E...a076df6f8326

To unsubscribe from these emails, change your notification settings at https://github.com/google/syzkaller/settings/notifications

Dmitry Vyukov

unread,
Feb 10, 2026, 4:37:30 AMFeb 10
to syzk...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages