{{/* 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" .Jobs}} {{if and (ne .Job.Correct "⏳") (ne .Job.Correct "💥")}}
Result correct:

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

{{$res.Name}}:
{{$res.Value}}
{{end}} {{end}} {{if .CrashReport}}
Crash report:
{{.CrashReport}}

{{end}} {{range $span := $.Trajectory}} {{end}}
Trajectory:
Seq Timestamp Type Name Duration
{{$span.Seq}}/{{$span.Nesting}} {{formatTime $span.Started}} {{$span.Type}} {{$span.Name}}
{{formatDuration $span.Duration}} {{if $span.Model}} Model:
{{$span.Model}}

{{end}} {{if $span.Error}} Error:
{{$span.Error}}

{{end}} {{if $span.Args}} Args:
{{$span.Args}}

{{end}} {{if $span.Results}} Results:
{{$span.Results}}

{{end}} {{if $span.Instruction}} Instruction:
{{$span.Instruction}}

{{end}} {{if $span.Prompt}} Prompt:
{{$span.Prompt}}

{{end}} {{if $span.Reply}} Reply:
{{$span.Reply}}

{{end}} {{if $span.Thoughts}} Thoughts:
{{$span.Thoughts}}

{{end}}