{{/* Copyright 2025 syzkaller project authors. All rights reserved. Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. Detailed info on a single AI job execution. */}} {{template "head" .Header}} syzbot {{template "header" .Header}} {{template "ai_job_list" .}} Agent: {{if .Job.AgentName}}{{.Job.AgentName}}{{else}}---{{end}}
External Bug ID: {{if .Job.ExternalBugID}}{{.Job.ExternalBugID}}{{else}}---{{end}}

{{if .CanRestart}}
{{end}} {{if .Args}} Inputs:
{{range .Args}} {{end}}
{{.Key}} {{if .Large}}
Show ({{len .Value}} bytes)
{{.Value}}
{{else}} {{.Value}} {{end}}

{{end}} {{if .CurrentStage}} Current Stage: {{.CurrentStage}}
Next Stage: {{.NextStage}}

{{end}} {{if .Job.Error}} Error:
{{.Job.Error}}

{{end}} {{if .Header.AIActions}} {{if and .CanSetCorrectness (ne .Job.Correct "⏳") (ne .Job.Correct "💥") (ne .Job.Correct "🏃")}}
Result correct:

{{end}} {{if .CanPushToReporting}}

{{end}} {{if .Job.CanTestOnManager}}

{{end}} {{end}} {{if .Reportings}} {{range .Reportings}} {{end}}
Reporting Stages and Comments:
Stage Source Reported At Ext ID Comments
{{.Reporting.Stage}}{{if .Reporting.InReplyTo}} (reply){{end}} {{.Reporting.Source}} {{if .Reporting.ReportedAt.Valid}}{{formatTime .Reporting.ReportedAt.Time}}{{else}}-{{end}} {{if .Link}}{{.Reporting.ExtID.StringVal}}{{else if .Reporting.ExtID.Valid}}{{.Reporting.ExtID.StringVal}}{{else}}-{{end}} {{if .Comments}}
{{len .Comments}} Comments
    {{range .Comments}}
  • {{.Author}} ({{formatTime .Date}}):
    {{.BodyURI}}
  • {{end}}
{{else}} No comments {{end}}

{{end}} {{if .History}} {{range .History}} {{end}}
Decision History:
Time User Decision Source Error
{{formatTime .Date}} {{.User}} {{.Correct}} {{.Source}} {{.Error}}

{{end}} Outputs:
{{range $res := .Job.Results}} {{end}}
{{$res.Name}} {{if $res.IsBool}} {{if $res.Value}}✅{{else}}❌{{end}} {{else}}
{{$res.Value}}
{{end}}
{{if .CrashReport}}
Crash report:
{{.CrashReport}}

{{end}} {{.TrajectoryHTML}}