Branch: refs/heads/gh-readonly-queue/master/pr-7096-eee0e6bd51bdc44332875a0e591f0bd2a0d0605b
Home:
https://github.com/google/syzkaller
Commit: 78c10781c31d044b2efeb02a479fd8afc1f4fc14
https://github.com/google/syzkaller/commit/78c10781c31d044b2efeb02a479fd8afc1f4fc14
Author: Aleksandr Nogikh <
nog...@google.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M dashboard/app/ai.go
A dashboard/app/ai_report.go
A dashboard/app/ai_report_test.go
M dashboard/app/aidb/crud.go
M dashboard/app/aidb/entities.go
A dashboard/app/aidb/migrations/10_add_patch_integration.down.sql
A dashboard/app/aidb/migrations/10_add_patch_integration.up.sql
M dashboard/app/api.go
M dashboard/app/config.go
M dashboard/app/util_test.go
M dashboard/dashapi/ai.go
Log Message:
-----------
dashboard/app: introduce AI job reporting API
The API will let us implement external AI job reporters.
Several configurable stages are supported.
Commit: 455866d52ab2bb39edc8c235e15515417fa26e16
https://github.com/google/syzkaller/commit/455866d52ab2bb39edc8c235e15515417fa26e16
Author: Aleksandr Nogikh <
nog...@google.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M dashboard/app/ai.go
M dashboard/app/aidb/crud.go
Log Message:
-----------
dashboard/app: extract aidb.SetJobDone
It's more reiable to update the job field inside the transaction than to
separate querying and saving it.
Commit: aec0c73b26bbef4ce9cebc677338348507fcb784
https://github.com/google/syzkaller/commit/aec0c73b26bbef4ce9cebc677338348507fcb784
Author: Aleksandr Nogikh <
nog...@google.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M dashboard/app/ai.go
M dashboard/app/ai_report.go
M dashboard/app/ai_report_test.go
M dashboard/app/ai_test.go
M dashboard/app/aidb/crud.go
M dashboard/app/aidb/entities.go
A dashboard/app/aidb/migrations/11_extend_journal.down.sql
A dashboard/app/aidb/migrations/11_extend_journal.up.sql
M dashboard/app/templates/ai_job.html
Log Message:
-----------
dashboard/app: journal all AI commands
Unify web interface and dashapi AI commands journaling.
For commands submitted via dashapi, use Journal to ensure idempotency -
if we have already processed a command with the same ExtID, do not
actually do it.
Commit: ab0cbe75cf4dce40c0f3dda8365e88d2126a1612
https://github.com/google/syzkaller/commit/ab0cbe75cf4dce40c0f3dda8365e88d2126a1612
Author: Aleksandr Nogikh <
nog...@google.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M dashboard/app/aidb/crud.go
Log Message:
-----------
dashboard/app/aidb: introduce a readRow helper
This will reduce the amount of boilerplate code.
Commit: dd555049408639f776ff846997aa7fde1f2281fc
https://github.com/google/syzkaller/commit/dd555049408639f776ff846997aa7fde1f2281fc
Author: Aleksandr Nogikh <
nog...@google.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M dashboard/app/ai_report.go
M dashboard/dashapi/ai.go
Log Message:
-----------
dashboard/dashapi: make AIJobSource enum
Commit: e6e503f153d50f70373080935d783939286fa02e
https://github.com/google/syzkaller/commit/e6e503f153d50f70373080935d783939286fa02e
Author: Aleksandr Nogikh <
nog...@google.com>
Date: 2026-04-22 (Wed, 22 Apr 2026)
Changed paths:
M dashboard/app/ai.go
M dashboard/app/ai_report.go
M dashboard/app/aidb/crud.go
M dashboard/app/aidb/entities.go
A dashboard/app/aidb/migrations/12_add_job_comments.down.sql
A dashboard/app/aidb/migrations/12_add_job_comments.up.sql
M dashboard/app/entities_datastore.go
M dashboard/app/local_ui_test.go
M dashboard/app/templates/ai_job.html
M dashboard/dashapi/ai.go
Log Message:
-----------
dashboard/app: collect comments under AI patches
We'll use these later to regenerate the new patch versions.
Compare:
https://github.com/google/syzkaller/compare/78c10781c31d%5E...e6e503f153d5
To unsubscribe from these emails, change your notification settings at
https://github.com/google/syzkaller/settings/notifications